9、《VillainTracker应用开发:GUI组件实现指南》

《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"
2. 创建默认反派对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值