У меня есть собственный набор шаблонов Xcode, которые я использовал для разработки приложений. У меня была версия Xcode 4, затем я попытался обновить и установить их для Xcode 5, и я заметил, что в моем коде отсутствовали две важные части. Раздел @autorelease внутри main.m и приложения: didFinishLaunchingWithOptions: метод в моем файле AppDelegate.m.Индивидуальные шаблоны iOS отсутствуют в Xcode 5
main.m (Как это должно выглядеть):
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
(Как мое выглядит):
int main(int argc, char * argv[])
{
}
AppDelegate.m (Missing этот метод):
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
return YES;
}
Мои шаблоны реорганизуют файлы, которые создают приложение внутри Xcode и в proj ects, чтобы создать 3-уровневую структуру папок данных, программирования (бизнес) и презентации. Мой вопрос заключается в том, что перемещение этих файлов вызывает эту ошибку или есть другой шаблон, который я не замечаю? Где эти два фрагмента кода добавляются? Я проверил все файлы шаблонов, которые я могу найти, и не вижу, что мне нужно изменить, чтобы заставить эти шаблоны работать снова.
Шаблоны Я модифицированными являются:
- Base.xctemplate
- Bundle Base.xctemplate
- Cocoa Touch Application.xctemplate
- iPhone Base.xctemplate
- Objective-C Применение. xctemplate
- Отдельный вид Application.xctemplate
- Storyboard Application.xctemplate
Спасибо, спасибо за помощь.