ios开发零食

1屏幕尺寸

ios屏幕尺寸:(不包括状态烂20)(320*460) (320*548)

注意:这个数字,不是像素。而是:uiscreen 的mainscreen 像素与屏幕之间的映射值。

也就是说:开发之中常用的 cgrect cgpoing 等等值,都是建立在这个映射值之上的。

 

2目录管理

沙盒路径获得:[[NSBundlemainBundle] bundlePath];(沙盒下为只读)

/Users/wangpengfei/Library/Application Support/iPhone Simulator/6.1/

沙盒下对应的文件获得:

NSString *cc = [[[NSBundlemainBundle] bundlePath] stringByAppendingPathComponent:@"文件全名"];

文件管理器:NSFileManager *manger = [NSFileManagerdefaultManager] ;  文件是否存在: [manger fileExistsAtPath:cc] (cc为路径+文件全名,路径可为:doc、lib、沙盒等等,也就是说只要cc的路径正确均可判定)

doc路径获得:[NSSearchPathForDirectoriesInDomains(NSDocumentDirectoryNSUserDomainMask,YES) objectAtIndex:0] 其中,NSDocumentDirectory可替换为:NSLibraryDirectory(doc与lib,均可读可写)

写入文件:[data writeToFile:FileName atomically:YES]; (data类型为:NSData

好了就这么些了吧。

 

你可能感兴趣的:(ios开发)