2014-01-24 7 views
0

Я использую wikitude, xcode5 и телефонную таблицу для моего проекта мобильных приложений. Я получил эту ошибку, когда пытаюсь построить проект.Wikitude - @synthesize «слабого» свойства разрешено только в режиме ARC или GC

/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK/WTARViewController.m:19:1: @synthesize of 'weak' property is only allowed in ARC or GC mode 

Почему?

+0

Потому что ссылки «слабых» разрешены только при использовании ARC, и кажется, что вы этого не делаете. –

+0

как я могу решить эту ошибку? можете ли вы объяснить это более подробно? –

+1

Я не знаком с Wikitude или PhoneGap, но «слабые» ссылки - это функция ARC или автоматический подсчет ссылок (в iOS никогда не было сборки мусора), и без них они не имеют никакого смысла. Самое простое решение - просто включить ARC (на странице «Настройки сборки» параметров вашего проекта в Xcode), но я недостаточно знаю об Wikitude или Phonegap, чтобы узнать, не испортит ли это что-то еще, что вы используете. –

ответ

0

Какая версия PhoneGap вы используете? Поскольку PhoneGap версии 2.1.0, ARC включен по умолчанию, и у вас не должно быть никаких проблем.

Вы можете проверить версию PhoneGap и обновить до 2.1.0+ (текущая версия - 3.3).