- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 【OC】类的延展Extendsion
延展类别又称为扩展(Extendsion)Extension是Category的一个特例其名字为匿名(为空),并且新添加的方法一定要予以实现。(Category没有这个限制)@interface MyClass () { //类扩展 float value;}- (void)setValue:(float)newValue;@end这种写法的类别叫匿名类别,又叫类扩展,所谓的
2016-07-29 21:36:28 1032
原创 【OC】去除首尾字符串的方法stringByTrimmingCharactersInSet
NSString *str = @" Han ";str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
2016-07-16 14:56:55 681
原创 【OC】@property的特性
@property还有一些关键字,它们都是有特殊作用的我把它们分为三类,分别是:原子性,存取器控制,内存管理1. 原子性atomic(默认):atomic意为操作是原子的,意味着只有一个线程访问实例变量。atomic是线程安全的,至少在当前的存取器上是安全的。它是一个默认的特性,但是很少使用,因为比较影响效率,这跟ARM平台和内部锁机制有关。nonatomic:nonato
2016-07-15 14:16:56 417
原创 【OC】oc中的多态
抽象的打印机类PrinterPrinter.h@interface Printer : NSObject - (void) print; @endPrinter.m#import "Printer.h" @implementation Printer - (void)print{ NSLog(@"打印机打印
2016-07-15 13:13:39 452
Lightning - Procedural Lightning 2D and 3D.unitypackage
2018-02-07
UNITY SHADER入门精要_PDF电子书下载 高清 带索引书签目录_冯乐乐著_北京:人民邮电出版社_P370_2016.06
2018-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人