摘要:
在.NET中我们静态使用的关键字static有着举足轻重的作用,static 方法可以不用实例化类实例就可以直接调用,static 属性也是如此。在Object C中也存在static关键字,今天的学习过程使用到了这个关键字,在这里记录一下static的使用。 在Object C的语法中声明后的static静态变量在其他类中是不能通过类名直接访问的,它的作用域只能是在声明的这个.m文件中。不过可以调用这个类的方法间接的修改这个静态变量的值。对于Object C中的类使用和定义在前面已经做过相应的记录,可以查看Object C学习笔记3-对象的使用和定义。 1. 静态属性 Object... 阅读全文
随笔档案-2014年02月
Object C学习笔记9-字符串NSMutableString
2014-02-15 13:11 by 贺臣, 4615 阅读, 收藏, 编辑
摘要:
NSMutableString类继承自NSString,所以在NSString中的方法在NSMutableString都可以使用. NSMutableString和NSString的区别在于NSMutableString是动态的字符串,可以动态的添加,修改,删除等。在前面提到了就和.NET中的string和StringBuilder的区别一样。 1. 添加字符串 向字符串末尾添加字符串可以使用appendString方法和appendFormat方法。appendString方法主要用于向字符串末尾添加一个字符串;appendFormat 方法用于向字符串末尾添加多种类型的字符串,相当... 阅读全文
Object C学习笔记8-字符串NSString之二
2014-02-14 21:57 by 贺臣, 3373 阅读, 收藏, 编辑
摘要:
5. 字符串是否包含 hasPrefix 判断字符串是否以某个字符串开头 hasSuffix 判断字符串是否以某个字符串结尾 NSString *str1=@"Object C学习正在进行中.... LOVE"; if([str1 hasPrefix:@"Object"]){ NSLog(@"字符串:%@是以%@开头",str1,@"Object"); } if([str1 hasSuffix:@"LOVE"]){ NSLog(@"字符串:%@是以%@结尾",str1,@.. 阅读全文
Object C学习笔记7-字符串NSString之一
2014-02-13 22:42 by 贺臣, 5300 阅读, 收藏, 编辑
摘要:
在Object C中存在两个类用于操作字符串,NSString和NSMutableString;NSString在赋值之后不能修改其内容和长度,而NSMutableString可以动态的修改字符串内容和长度,其主要区别就和.NET 中的string与StringBuilder之间的区别。 1. 定义NSString字符串 在Object C中NSString是一个对象类型,其有多种定义方式:NSString *str1=@"令狐聪"; NSString *str2=[NSString stringWithFormat:@"名称: %@ 性别:%s 年龄... 阅读全文
Object C学习笔记6-如何在Windows环境搭建Object C开发环境
2014-02-11 14:44 by 贺臣, 13871 阅读, 收藏, 编辑
摘要:
1. 安装编译环境 Object C和其他很多语言一样,都需要有一个编译器。Object C 是在GCC下编译的。GCC(GNU Compiler Collection,GNU编译器集合),是一套由 GNU 开发的编程语言编译器。很多人想到学习Object C就想到mac电脑,想到XCode开发工具。其实在Windows环境一下也可以编译Object C。 首先下载Windows版本的GCC编译器,下载地址:http://wwwmain.gnustep.org/resources/downloads.php 下载如下几个包: gnustep-system-0.23.... 阅读全文