ARC が有効になっている新しく作成された Xcode プロジェクトでは、次の警告メッセージが表示されますRKRequest.m
。
Semantic Issue:
Instance method '-hostAndPort' not found (return type defaults to 'id')
Semantic Issue:
Class method '+URLRequestForPath:PUTParameters:scheme:host:consumerKey:consumerSecret:accessToken:tokenSecret:' not found (return type defaults to 'id')
Semantic Issue:
Instance method '-hostAndPort' not found (return type defaults to 'id')
Semantic Issue:
Class method '+URLRequestForPath:POSTParameters:scheme:host:consumerKey:consumerSecret:accessToken:tokenSecret:' not found (return type defaults to 'id')
Semantic Issue:
Instance method '-hostAndPort' not found (return type defaults to 'id')
は次のPodfile
とおりです。
platform :ios
dependency 'Facebook-iOS-SDK', '1.2'
dependency 'RestKit', '0.10.1'
と:
cocoapods (0.6.0.rc2)
警告はどのように修正できますか?
アップデート:
さらに調査した結果、CocoaPods は古いライブラリに依存しているようです。これについては、この問題cocoa-oauth
で説明しています。したがって、質問は次のようになります。
- 古いものの代わりにhttps://github.com/RestKit/cocoa-oauthを使用するように CocoaPods を構成するにはどうすればよいですか?