摘要:
Objective-C语法之第一个iPhone应用程序的那些事儿Objective-C语法系列在之前的文章中一直在介绍基本的语法的相关知识,但是学习语法的目的还是为了走进iPhone IOS的开发世界。从今以后Objective-C语法文章将不在更新。全力更新IOS游戏开发 软件开发系列文章,这篇文章MOMO将带各位盆友们简单介绍iPhone开发的一些基本控件的使用,简单的构建我们第一个iPhone应用程序。各位盆友们我们先预热一下,嘿嘿。读过我Android系列开发的盆友应该很清楚这个熟悉的界面吧,哇咔咔~~获取手机屏幕尺寸的方法 //得到屏幕的宽和高 CGRect rect=... 阅读全文
摘要:
Objective-C语法之集合对象的那些事儿 集合对象的关键字是NSSet与NSMutableSet。前者是不可变集合,后者是可变集合,Objective-C语言中大部分数据结构都存在可变与不可变两种数据。这里的集合很像Java语言与C语言中的Set,用法基本一样。但是在Objective-C语言中同一个集合可以储存不同对象的数据。下面分享一个例子就很清楚的看出。1. 创建不可变集合对象[NSNumber numberWithInteger:9527]; 因为集合中只能存放对象,所以如果要存数字的话要把数字转换成对象方可存入。[NSSet setWithObjects:...]:创建集合.. 阅读全文
摘要:
Objective-C语法之词典对象的那些事儿 做过Java语言或者 C语言开发的朋友应该很清楚关键字map 吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便。在Objective-C语言中词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C只能保存声明的相同类型的数据,它的关键字为NSDictionary与NSMutableDictionary。阅读过我之前文章的朋友应该从关键字的结构就可以看出这两个的区别。很明显前者为不可变词典,或者为可变词典。1.创建不可变词典[NSDictionary dictio. 阅读全文
摘要:
Cocos2D游戏引擎之构建游戏开发环境雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6820794 IOS游戏开发主要的2个游戏引擎分别是Cocos2D与unity,目前大部分IOS下2D游戏都是使用Cocos2D这套引擎,我有好几个朋友他们公司都在用这个引擎,并且已经做出很成功的游戏。这套引擎的优点是使用完全免费,但是如果要使用它的编辑器则是要付费的。听说Cocos3D 要出来了,值得研究一下哈。而untity3D 这套引擎使用就须要付费,一台机器大概1万RMB吧.. 阅读全文
摘要:
Objective-C语法之数组对象的那些事儿 使用数组对象创建的数组功能非常强大,在Java语言或者C语言中定义的数组必须满足数组中的每一个元素必须是同样的类型。而Objective-C语言可以在Array数组中放任意类型的数据,值得注意的是只能放指向这个对象的指针,如果直接放int ,char,double 等等,是不行的.1.不可变数组对象使用NSArray关键字创建一个不可变的数组,一旦初始化完毕后这个数组的元素是不可以在动态的添加与删除。创建MyClass对象,将指向这个对象的指针也可以存入NSArray数组中,可见NSArray对象数组中可以储存任意对象的数据。[array co. 阅读全文
摘要:
Objective-C语法之static关键字的那些事儿 学习过Java 或者 C 语言的朋友应该很清楚static关键字吧?在某个类中声明一个static 静态变量, 其他类中想使用它或者修改它不用new 这个对象 ,直接使用它的类名方可直接拿到这个静态变量的对象,遍可以在其他类中任意修改这个变量的数值。 在Objective-C 的语法中声明后的static静态变量在其他类中是不能通过类名直接访问的,它的作用域只能是在声明的这个.m文件中 。不过可以调用这个类的方法间接的修改这个静态变量的值。MOMO通过一个例子详细的解析一下static关键字的使用。类的创建方法就不多说了,... 阅读全文
摘要:
Objective-C语法之Object对象的那些事儿创建一个类鼠标右键单击HelloWorld工程,弹出列表选择框后 单击 New File... 在工程中添加一个新的文件。选择创建一个Objective-C.class的 文件,点击next继续创建。选择当前创建类的父类,这里选择NSObject 表示继承普通的object类,UItableViewCell 与 UIview 这两个是ios显示相关的,这里暂时先不说明。继续点击Next创建这个类。选择类的名称,这里默认的名称是MyClass,这里只是test我就不修改了~单击Save后MyClass这个类就完整的创建完毕。它帮我们生成了两个 阅读全文
摘要:
Objective-C语法之字符串那些事 NSMutableString 类 继承NSString类,那么NSString 提供的方法在NSMutableString中基本都可以使用,NSMutableString好比一个字符串链表,它可以任意的动态在字符串中添加字符串 删除字符串 指定位置插入字符串,使用它来操作字符串会更加灵活。1.字符串尾部添加使用alloc在内存中创建字符串对象后边可以动态的操作这个字符串,修改与添加等。appendstring 方法:向字符串尾部添加一个字符串。appendFormat方法:向字符串尾部添加多个类型的字符串,可以添加任意数量与类型的字符串。- (... 阅读全文
摘要:
Objective-C语法之字符串那些事雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/381Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。1.创建经典的NSString字符串NSString 与 char* 最大的区别就是 NS 阅读全文
摘要:
Objective-C语法之常用数据结构雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/585由于工作重心发生了改变,Android开发暂时不会继续投入经历。MOMO最近在自学IOS游戏开发 哇咔咔~~目前还在学习阶段此篇文章主要用于备忘,欢迎各位大牛们给我多多虐虐我 互相学习~哇咔咔~~在xcode中创建项目工程的方法在上一章已经介绍,着一篇主要介绍Objective-C语言中的一些常用数据结构HelloWorldViewController.m类中我们的测试语法代码添加在vie 阅读全文