Когда я создавал свой проект, я сделал его поддерживающим ARC
, поэтому мой проект будет поддерживать iOS 4.3 и выше.
Теперь мне нужно интегрировать в него Twitter и Facebook. Оба фреймворка Facebook и Twitter, предоставленные компаниями, не поддерживают ARC
.
Большинство файлов имеют dealloc и освобождают свои переменные. Некоторые говорят, что нужно выбросить проект и переделать его, отключив ARC. Но я не могу себе этого позволить, так как я уже сделал большую часть работы.
Я добавил FBConnect
файлы (их было 4) и добавил -fno-objc-arc
как описано в этом руководстве. Все равно получаю
file://localhost/Users/illepmorgan/Documents/Projects/illep/untitled%20folder/alphaproject/alphaproject/FBRequest.m: error: Automatic Reference Counting Issue: Existing ivar '_delegate' for unsafe_unretained property 'delegate' must be __unsafe_unretained
Мне нужна помощь, я не могу повторить это снова.