本文将通过简单的UI来说明如何用VFL来实现自动布局。在自动布局的时候避免不了使用代码来加以优化以及根据内容来实现不同的UI。一:API介绍NSLayoutConstraint API1234NSLayoutConstraint+(NSArray*)constraintsWithVisualForm...
分类:
其他好文 时间:
2015-03-13 10:44:13
阅读次数:
125
集合属性列表类具有一个-writeToFile:atomically:方法,用于将属性列表写入文件。NSString和NSData也具有writeToFile:atomically:方法,但它只能写出字符串或数据块。因此,我们可以将字符串存入一个数组,然后保存该数组:NSArray *phrse;p...
分类:
其他好文 时间:
2015-03-12 22:21:57
阅读次数:
139
在Cocoa中,有一类名为属性列表的对象,常简称为plist.这些列表包含Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray,NSDictionary,NSString,NSNumber,NSDate和NSData,以及它们的变体...
分类:
其他好文 时间:
2015-03-12 20:50:48
阅读次数:
122
1、网上搜索字体文件(后缀名为.ttf,或.odf)2.把字体库导入到工程的resouce中3.在程序viewdidload中加载一下一段代码NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in fami....
分类:
移动开发 时间:
2015-03-12 14:58:53
阅读次数:
123
NavigationBar底部的黑线是一个UIImageView上的UIImageView。
if ([self.navigationController.navigationBar
respondsToSelector:@selector( setBackgroundImage:forBarMetrics:)]){
NSArray *list=sel...
分类:
移动开发 时间:
2015-03-12 11:30:05
阅读次数:
568
NSIndexSet NSIndexSet 用来存储下标或者NSRange,具有两个版本 ,NSIndexSet 和 NSMutableIndexSet. // 定义一个数组 NSArray *arr = [NSArray arrayWithObjects:@"1",@"2",@"3",@"4", ...
分类:
其他好文 时间:
2015-03-12 11:13:24
阅读次数:
117
NSData和NSMutableData存储的是二进制数据,在文件操作,网络,以及核心图形图像中使用较广泛。NSData创建后不可以再修改,NSMutableData可以再次修改。
1、NSString和NSData之间的转换
NSString *string =
@“哎我去上市了!";
//1、字符串转换成NSData
NSData *da...
分类:
其他好文 时间:
2015-03-11 12:58:30
阅读次数:
133
1;把NSString切割出某一部分成NSString
NSString *firstStr=[self.textField.text
substringWithRange:NSMakeRange(0,
1)];
2:切割到数组中
NSArray* dateArray = [dateString componentsSeparatedByString: @"/"]...
分类:
移动开发 时间:
2015-03-10 19:25:59
阅读次数:
222
2015.3.9#import //plist//代码方式////plist 文件的根节点只能是数组或者字典//plist 文件只能存储 NSString NSArray NSDictionary//NSData NSDate NSNumber BOOLint main(int argc, cons...
分类:
其他好文 时间:
2015-03-09 20:47:38
阅读次数:
154
不能在集合中放入nil值,因为在NSArray和NSDictionary中nil有特殊的含义。但是有时候你需要存储一个表示“这里什么都没有”的值。例如,假设你有一个存储某人联系信息的字典,在关键字@”home fax machine"下,存储的是这个人的家庭传真号码。如果这个关键字下存储了一个电话号...
分类:
其他好文 时间:
2015-03-08 20:10:24
阅读次数:
140