Неопределенные символы для архитектуры i386: "_objc_assign_ivar".Ошибка при открытии существующего проекта iPhone Xcode 3 в iOS 4 от Xcode 4 - PullRequest
1 голос
/ 19 марта 2012

У меня один проект iPhone работал нормально с использованием Xcode 3. Но в то время я открыл его с помощью Xcode 4, он вызвал ошибки при моей первой перестройке проекта. Эта ошибка говорит о том, что:

Неопределенные символы для архитектуры i386: "_objc_assign_ivar", по ссылке с:

  • -[myAppDelegate application:didFinishLaunchingWithOptions:] в myAppDelegate.o

  • -[myAppDelegate DoAsynchronousCommand:PARAM_ARRAY:Delegate:] в myAppDelegate.o

  • -[myAppDelegate connection:didReceiveData:] в myAppDelegate.o

  • -[myAppDelegate connectionDidFinishLoading:] в myAppDelegate.o

и т.д.

ld: символ (ы) не найден для архитектуры i386 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова).

(Редактировать: все необходимые библиотеки были импортированы, а опция сбора мусора отключена)

Не знаю, с чего мне начать, пожалуйста, покажи мне, что не так? Любая помощь приветствуется. Спасибо

...