Обновился до iOS 4.2 и теперь ошибки

Я обновил свой SDk до iOS 4.2, и теперь мои фреймворки имеют красный шрифт, и у меня есть эта ошибка:

* Завершение работы приложения из-за необработанного исключения "NSInvalidArgumentException", причина: "* -[NSURL initFileURLWithPath:]: строковый параметр nil"

Что случилось?


person Christian 'fuzi' Orgler    schedule 08.12.2010    source источник


Ответы (2)


Ваши фреймворки выделены красным шрифтом, потому что вы не изменили базовый SDK на последний. Перейдите в свою цель/getInfo/build и измените его на 4.2, затем закройте/откройте xcode, и он будет решен.

person JonLOo    schedule 03.01.2011

Вы передаете nil в initFileURLWithPath: и ожидаете строку.

Можете ли вы показать код, в котором вы создаете путь (и трассировку стека, если она у вас есть), чтобы мы могли дать более полезный ответ?

person deanWombourne    schedule 08.12.2010