Я использую SDK для iOS для iOS, SDK для iOS AWS и RestKit. Чтобы заставить Facebook и AWS играть хорошо (были дубликаты символов), мне пришлось изменить другие флаги компоновщика на -force_load facebook-ios-sdk/lib/facebook-ios-sdk/libfacebook_ios_sdk.a
. Теперь я получаю эту ошибку, связанную с RestKit, когда я запускаю свое приложение:
2012-06-28 15: 55: 15.336 MyApp [1640: 707] - [__ NSCFString isIPAddress]: непризнанный селектор, отправленный в экземпляр 0x35f440
2012-06-28 15: 55: 15.338 MyApp [1640: 707] * Завершение приложения из-за неотображенного исключения "NSInvalidArgumentException", причина: '- [__ NSCFString isIPAddress]: непризнанный селектор, отправленный в экземпляр 0x35f440'
Я не могу использовать флаги компоновщика -ObjC
и all-load
, потому что это мешает мне создавать Facebook и AWS.
Кто-нибудь знает, как я должен установить флаги компоновщика, чтобы я мог использовать все 3 (FB, AWS, RestKit) вместе? Спасибо!