[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