NSString:不可变字符串 创建字符串的最简单的方式: NSString *str = @"itcast"; // 这个创建的是OC字符串 oc中的字符串都是NSString类的对象 char *name = "itcast"; // 这个是c语言字符串 NSLog(@"我在%@上...
分类:
其他好文 时间:
2015-01-07 06:57:08
阅读次数:
166
//1.参数类型是NSString类型,后面params是第一个参数,它后面跟着逗号和三个点(固定格式)
-(void)?test:(NSString*)params,...
{
????NSString*?curStr;
????va_list?list;
????if(params)
????...
分类:
移动开发 时间:
2015-01-06 21:43:01
阅读次数:
204
在之前的一篇文章中介绍了Foundation框架中的NSString类和NSMutableString类,今天我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,当然我们从这两个类可以看到,...
分类:
其他好文 时间:
2015-01-03 14:38:12
阅读次数:
168
前一篇文章中我们讲到了OC中的归档和解档操作,今天我们来介绍OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的:第一、首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方法 1 // 2 // ...
分类:
其他好文 时间:
2015-01-03 14:28:39
阅读次数:
160
NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了一、了解NSUserDefaults以及它可...
分类:
其他好文 时间:
2014-12-31 20:00:55
阅读次数:
154
史上最全的iOS面试题及答案1.写一个NSString类的实现+(id)initWithCString:(c*****tchar*)nullTerminatedCStringencoding:(NSStringEncoding)encoding;+(id)stringWithCString:(c*****tchar*)nullTerminatedCStringencoding:(NSStringEncoding)encoding{NSString*obj;obj=[self..
分类:
移动开发 时间:
2014-12-21 02:01:35
阅读次数:
825
类别的作用:在已有的类中添加方法
Demo:新建文件在NSString类中添加一个打印自身的方法, 直接在main文件中声明和实现NSArray打印自身的方法...
分类:
其他好文 时间:
2014-12-18 17:03:25
阅读次数:
136
typedef NS_ENUM(NSInteger, NSComparisonResult) {NSOrderedAscending = -1L, NSOrderedSame, NSOrderedDescending};其中,NSOrderedSame表示比较的两个字符串完全一致, 同时,在这个枚举...
分类:
移动开发 时间:
2014-12-14 01:54:58
阅读次数:
187
前一篇文章中我们讲到了OC中的归档和解档操作:http://blog.csdn.net/jiangwei0910410003/article/details/41872551,今天我们来介绍OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的:第一、首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方...
分类:
其他好文 时间:
2014-12-13 12:18:30
阅读次数:
202
nil 与 null 的区别nil 连对象都没有null 有对象,但对象内容为空以NSString 类为例NSString *str1 = nil; //连字符串对象都没有 控制台输出 (null)NSString *str2 = null; //有字符串对象,只是字符串里没有内容,即...
分类:
其他好文 时间:
2014-12-09 12:05:07
阅读次数:
128