摘要:
去除 username中的空格,table newline,nextline 代码如下: NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; NSString * string =@"liuj 阅读全文
摘要:
//判断字符串是否为空 -(BOOL)isEmpty:(NSString *)str { if(!str) { return true; } else { NSCharacterSet *set=[NSCharacterSet whitespaceAndNewlineCharacterSet]; NSStri... 阅读全文
摘要:
KVC: key value coding,键值编码.是一种通过使用属性的名称(key)来间接访问对象属性的方法.这个方法可以不用通过 setter/getter 方法来访问对象的属性.该方法使用的实质是,是使用 valueForKey来代替 getter 方法, setValueForKey 来代 阅读全文
摘要:
本篇文章主要讲解iOS中动画的使用。 1、Core Animation,核心动画。 核心动画执行过程都是在后台操作的,不会阻塞主线程。Core Animation是直接作用在CALayer上的,并非UIView。 CAAnimation 是所有 Core Animation 动画类的父类,CAAni 阅读全文
摘要:
在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。 1,先看看setValue: forKey:的定义 @interface NSMutableDictionary(NS 阅读全文
摘要:
1、[NSBundle mainBundle],文件夹其实是Group,如左侧的树形文件管理器 Build之后,文件直接就复制到了根目录下,于是读取的方法,应该是这样: NSString *earth = [[NSBundle mainBundle] pathForResource:@"Brad C 阅读全文
摘要:
常看到类似的 这样的代码,用来获取 file 的完全路径。 那么它是什么东西呢:先看 NSBundle 类,直接继承NSObject类。 这个类的对象,代表了 app 中代码和资源的文件在文件系统里所在的位置,通俗的说,就是定位了程序使用的资源(代码,图形,音乐等数据)在文件系统里的位置,并可以动态 阅读全文