[Obj-C] 01 UIKit iOS 3のコードを動かす

[Mac M2 Pro 12CPU, Ventura 13.6, iOS 17, Xcode 15.0]

昨年22年6月に気まぐれで購入したUIKitの本を通読していきます。『iPhoneプログラミングUIKit詳解リファレンス』(2010年)という本です。300円で買えました。

まずは出版社サイトにあるサンプルコードを以下の手順で動くようにしました。

1.プロジェクトファイル内にあるpbxprojファイルをエディタで開き、iphoneos3.1の3.1を削除するか最近のiOSバージョン番号にする。

2.Interface Builderの右にあるiOSバージョン番号設定を1と同じにする。

3.AppDelegateファイルに以下のように追記する。

#import "HelloWorldAppDelegate.h"

@implementation HelloWorldAppDelegate

@synthesize window;

- (void)applicationDidFinishLaunching:(UIApplication *)application {    

    // Override point for customization after application launch
    window.rootViewController = [UIViewController new]; // この行を追加
    [window makeKeyAndVisible];
}

- (void)dealloc {
    [window release];
    [super dealloc];
}

@end