《VillainTracker应用开发:GUI组件实现指南》
1. 开发准备与关键命名标准化
在开始编写应用程序之前,我们需要确保所有必要的连接已经建立,以便应用程序代码能够在图形用户界面(GUI)中显示值,并响应用户操作接收更新。此时,按下Xcode中的运行按钮,检查是否存在错误。若一切输入正确,应用程序应能无警告或错误地编译,然后启动并显示我们精心构建的窗口。
在编写实际代码之前,标准化用于访问模型对象属性的键名是个不错的做法。我们使用标准C预处理器宏来定义键名,这些键名在编译时会被替换为NSString实例。这样可以避免键名拼写错误,还能利用Xcode的代码补全功能。以下是我们应用中使用的所有反派属性的键名代码,应放置在VillainTrackerAppDelegate.m文件的顶部:
#define kName @"name"
#define kLastKnownLocation @"lastKnownLocation"
#define kLastSeenDate @"lastSeenDate"
#define kSwornEnemy @"swornEnemy"
#define kPrimaryMotivation @"primaryMotivation"
#define kPowers @"powers"
#define kPowerSource @"powerSource"
#define kEvilness @"evilness"
#define kMugshot @"mugshot"
#define kNotes @"notes"
超级会员免费看
订阅专栏 解锁全文
60

被折叠的 条评论
为什么被折叠?



