源地址:http://limboy.me/ios/2014/01/04/class-cluster.html类簇(class cluster)是一种设计模式,在Foundation Framework中被广泛使用,举个简单的例子NSArray *arr = [NSArray arrayWithObj...
分类:
移动开发 时间:
2014-12-27 01:32:35
阅读次数:
176
1.UIView
在View里面添加的控件是x,y是以View的左上角开始算
2.UIButton
UIButton 里面包含UIlable 和 UIImageView
设置text时要用setTitle ,不能直接改 titleLabel.text 因为不知道text的状态
设置text字体时titleLabel.font
3. NSArray 懒加载...
分类:
移动开发 时间:
2014-12-26 01:00:50
阅读次数:
268
当程序出现这个提示的时候,是因为你一边便利数组,又同时修改这个数组里面的内容,导致崩溃,网上的方法如下:123456789NSMutableArray*arrayTemp=xxx;NSArray*array=[NSArrayarrayWithArray:arrayTemp];for(NSDictio...
分类:
编程语言 时间:
2014-12-25 23:30:55
阅读次数:
257
nsarray 类定义的方法1.makeObjectsPerformSelector:@select(aMethod)简介:让数组中的每个元素 都调用aMethod2.makeObjectsPerformSelector:@select(aMethod) withObject:o...
分类:
其他好文 时间:
2014-12-25 23:26:42
阅读次数:
115
用来存储对象的有序列表,它是不可变的不能存储C语言中的基本数据,如int、float、enum、struct、也不能存储nil。一、#pragma mark 创建数组。void arrayCreate() { //创建一个空数组。 NSArray *array = [NSArray array...
分类:
其他好文 时间:
2014-12-25 20:26:45
阅读次数:
109
标题有些绕。举个例子:在头文件中声明一个不可变数组,如- (NSArray *)images;然后在匿名类延展中定义一个可变的属性变量,如@property (nonatomic, strong) NSMutableArray *images; // for UIImageView。如下所示:@in...
分类:
移动开发 时间:
2014-12-25 14:28:55
阅读次数:
200
不可变的 NSArray *arr= @[@"1",@"2",@"3"]; arr =[arr sortedArrayUsingSelector:@selector(compare:)]; NSLog(@"%@",arr); arr= [arr sortedArra...
分类:
编程语言 时间:
2014-12-24 23:55:05
阅读次数:
168
// NSArray *arr = @[@1,@2,@3,@4]; 这个不可变数组不行 //1.可变数组 NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"1",@"2",@"3", nil]; //2.不可变数...
分类:
其他好文 时间:
2014-12-24 23:55:01
阅读次数:
145
iOS需要用到新字体,直接添加就行了,之前写过iOS 添加字体
但是当字体文件太多、太大、或者没有用户喜欢的字体怎么办?
让用户手动的下载字体或者导入字体。
那我们怎么调用这些字体呢?
可以通过这个方法找到所有字体
NSArray *familyNames =[[NSArray alloc]initWithArray:[UIFont familyNames]];
NS...
分类:
移动开发 时间:
2014-12-24 18:11:22
阅读次数:
182
数组遍历的四种用法例:NSArray *array = @[@1,@2,@3,@4];第一种方法--for循环for(int i=0;i<array.count;i++){ NSLog( @"%@",array[i] );}第二种方法--for循环增强版//常用的是for(NSString *st....
分类:
编程语言 时间:
2014-12-24 17:49:58
阅读次数:
176