[iPhone, XCode] Hello World
Автор: Roman Pshenichny
Идем на http://developer.apple.com, скачиваем iPhone SDK, ставим. Всё доступно бесплатно после регистрации, в состав iPhone SDK входит среда разработки XCode.
Если заплатить 100$, дождаться сертификатов от Apple, настроить их - то можно будет запускать свои приложение на телефоне. А пока будем запускать свой Hello World на эмуляторе телефона.
Запускаем XCode, New Project, выбираем Window-based Application, Product пусть будет Universal (сразу для iPhone и iPad), вписываем любое имя для проекта.
Слева, в Groups&Files удаляем папки iPad и iPhone (выделяем и жмем на кнопку Del).
В папке Shared находим .plist, открываем его, находим строчки начинающиеся на "Main nib file" и удаляем их тоже (кпопкой Del). Таким образом мы удалили Delphi Interface Builder из проекта (Empty Project в XCode нету).
Заходим в папку Other Sources, main.m, стираем всё и вставляем этот код:
#import <UIKit/UIKit.h> @interface HelloWorldAppDelegate : NSObject <UIApplicationDelegate> {} @end @implementation HelloWorldAppDelegate - (void) applicationDidFinishLaunching: ( UIApplication *) unused { UIAlertView * myAlert = [ [ UIAlertView alloc ] initWithTitle: nil message: @"Hello World" delegate: nil cancelButtonTitle: nil otherButtonTitles: nil, nil ]; [ myAlert show ]; } @end int main ( ) { return UIApplicationMain ( 0, NULL, nil, @"HelloWorldAppDelegate" ); }
Нажимаем на кнопку Build and Run. Всё.
--
http://pshenichny.livejournal.com/28773.html
22 сентября 2010
Комментарии [6]