[iOS]TwitPic対応

TwitPicへ投稿するiPhoneアプリが出来るまで

http://iphone.moo.jp/app/?p=571

 

>2011/12/31 追記

上記ライブラリをXcode4.2に組み込んだら色々と問題が出たのでその対処を。

(最新の XAuthTwitterEngine だと出ないのかもしれない?)

 


Error : ‘libxml/xmlreader.h’ file not found


サーチパスが足りないらしく、このエラーが出る。

Project > TARGETS > [アプリプロジェクト] > Build Settings > Header Search Pass に以下を追加。

$(SDKROOT)/usr/include/libxml2/

 

 


Warning : Declaration of ‘struct sockaddr_in’ will not be visible outside of this function


インポートに以下を追加。

#import <netinet/in.h>

 

 


Warning : Implicit conversion from enumeration type ‘UIInterfaceOrientation’ to different enumeration type ‘UIDeviceOrientation’


 UIDeviceOrientation o = [[UIApplication sharedApplication] statusBarOrientation];

UIDeviceOrientation o = (UIDeviceOrientation)[[UIApplication sharedApplication] statusBarOrientation];
 
 
 

Warning : Incompatible pointer types assigning to ‘NSObject<MGTwitterParserDelegate> *__weak’ from ‘NSObject *’

__weak NSObject <MGTwitterParserDelegate> * NSObject * の型は違うよ、という警告。何箇所か存在する。例えば引数を次のように変える。
 
- (id)initWithXML:(NSData *)theXML delegate:(NSObject *)theDelegate

- (id)initWithXML:(NSData *)theXML delegate:(__weak NSObject <MGTwitterParserDelegate> *)theDelegate
 
 
 

後1箇所配列が int nnn[3]; なのに if (nnn[3] … 等とやってる箇所があったので、配列の数を増やした。

 

 

Posted under 未分類 by akira on 日曜日 17 4月 2011 at 10:17 PM

コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URI

コメントする