你的位置:首页 > 软件开发 > 操作系统 > (3/18)重学Standford_iOS7开发_Objective

(3/18)重学Standford_iOS7开发_Objective

发布时间:2015-05-24 00:00:31
第三课:本节课主要是游戏实现的demo,因此我将把课程中简单的几个编程技巧提取出来,重点介绍如何自己实现作业中的要求。 纸牌游戏实现: ①游戏的进行是模型的一部分(理解什么是模型:Model = What your application is (but not how it i ...

(3/18)重学Standford_iOS7开发_Objective

第三课:

本节课主要是游戏实现的demo,因此我将把课程中简单的几个编程技巧提取出来,重点介绍如何自己实现作业中的要求。

纸牌游戏实现:

①游戏的进行是模型的一部分(理解什么是模型:Model = What your application is (but not how it is displayed) )UI无关。

②编程技巧:创建一个新类时首先考虑公共部分(API),即别人如何使用这个类,再考虑其细节实现,以此来驱动整个设计。

③关于属性中使用NSInteger,NSUInteger,int,unsigned int只存在风格问题,只需要保持风格统一。

  关于 NSInteger 与 NSUInteger 的官方定义:

1 #if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_642 typedef long NSInteger;3 typedef unsigned long NSUInteger;4 #else5 typedef int NSInteger;6 typedef unsigned int NSUInteger;7 #endif 

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:(3/18)重学Standford_iOS7开发_Objective

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。