Импортировать ASIHTTP, Objective-c? - PullRequest
0 голосов
/ 15 июня 2011

При попытке использовать ASIHTTP.

ASIHTTP: ld: duplicate symbol _OBJC_IVAR_$_ASIAuthenticationDialog.request in

Я получаю эту ошибку

enter image description here

Я пытался Product -> Clean Target / etc, не повезло.

Спасибо

Ответы [ 3 ]

0 голосов
/ 21 июня 2011

Я могу импортировать просто отлично, но при сборке я получаю массу ошибок, относящихся к ARC (Автоматический подсчет ссылок).Я предполагаю, что это еще не было преобразовано.Кто-нибудь знает, оптимизируется ли он для работы с ARC?

0 голосов
/ 21 октября 2011

Я столкнулся с этой проблемой после связывания статической библиотеки, которая уже включала проект ASIHTTPRequest.Чтобы исправить это, мне пришлось удалить флаги компоновщика "-all_load -ObjC" из моего проекта приложения.

К сожалению, это приводит к другим проблемам, таким как Категории не работают в статической библиотеке, которую я связывал.

0 голосов
/ 16 июня 2011

Убедитесь, что вы импортируете файл .h вместо .m

#import @"ASIAuthenticationDialog.h"

Вместо

#import @"ASIAuthenticationDialog.m"

При импорте файла .m возникнет ошибка компоновщика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...