IOS
文章平均质量分 85
小流_跬步
不积跬步,无以至千里不积小流,无以成江海。千里之行,始于足下。技术征程,百折不挠。我思故我在。
展开
-
xcode6.2 group
xcode6.2中新建group是虚拟分组。并未在硬盘中实际分配文件。所以,要想在硬盘文件目录中真实分组,可以在项目文件目录下先将文件目录写好,然后拖拽至项目中。然后将已有文件进行分配。该方式的分组在新建文件时也将自动匹配对应的文件目录进行保存。可以使得代码文件结构更加清晰。原创 2015-03-27 17:41:39 · 418 阅读 · 0 评论 -
iOS isa 浅析
原来isa类似类似于java中的class,用于动态的获取一个类动态运行时的信息。不过OC比java牛B的是,OC可以在运行时为类添加方法,所以isa比class稍微复杂一点。 看一下NSObject类的.h 1 @interface NSObject {2 Class isa OBJC_ISA_AVAILABILITY;3 } NSObject类转载 2015-05-06 11:45:58 · 616 阅读 · 0 评论 -
NSNotificationCenter消息通信机制介绍(KVO)
NSNotificationCenter消息通信机制介绍(KVO)作用:NSNotificationCenter是专门供程序中不同类间的消息通信而设置的.注册通知:即要在什么地方接受消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(mytest:转载 2015-05-06 09:35:12 · 345 阅读 · 0 评论 -
IOS 记录用户登陆状态 第二次免登陆
NSUserDefault是苹果提供给我们用来存储用户的登陆信息的持久化类。下面用实例看下记录登陆状态的过程原创 2015-04-09 19:50:56 · 7728 阅读 · 0 评论 -
IOS7 8中tableview分割线缺少15像素
IOS8 设置TableView Separatorinset 分割线从边框顶端开始在ios8上 [TableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];不起作用经过测试加入下面方法 在ios7 8上都可以正常工作[objc] view plaincopyprint?-(void转载 2015-04-15 17:26:50 · 486 阅读 · 0 评论 -
使用 AFNetworking的时候,如何管理 session ID
问:As the title implies, I am using AFNetworking in an iOS project in which the application talks to a server. When the user signs in, the server responds by sending back a success flag and the转载 2015-04-10 22:59:20 · 1463 阅读 · 0 评论 -
ios NSUserDefaluts保存登录数据
NSArray *array = [NSArray arrayWithObjects:@"name", @"pwd", nil ];NSUserDefaults *userDefaults = [NSUserDefaults standarUserDefaults];//保存数据[userDefaults setObject:array for转载 2015-04-03 11:41:22 · 614 阅读 · 0 评论 -
iOS7 tabbar遮盖tableview的cell解决方法
ios7中tabbar为半透明。为tableview动态添加N个cell后,最下面的cell会被tabor半遮,需要给UITableViewController添加属性 ://tableview不被tabbar遮盖 childVc.edgesForExtendedLayout = UIRectEdgeNone;原创 2015-03-28 18:53:37 · 4416 阅读 · 0 评论 -
iOS6 ios7 图片适配
ios6和ios7扁平化界面的图片会不同,一般会由美工提供两组图片。假定ios6 的图片名称为A ;ios7的图片都定义为A_os7。这样的话图片适配基本实现如下:step 1 :创建pch文件,用宏定义全局判别ios版本。在xcode6中apple取消了pch文件的默认创建,添加过程请参加上篇博文。//判断是否为IOS7#define ios7 ([[UIDevice curr原创 2015-03-28 14:42:11 · 700 阅读 · 0 评论 -
XCode6 生成prefix.pch文件
XCode6里, 新建工程默认是没有pch文件的,苹果取消pch文件这一点肯定有它的道理,刚开始很多人可能不适应,如果我们想使用pch文件,需要手动添加,添加步骤如下:(依旧直接上图)@ 取消的原因:vcD48cD4gICAgICBTdGFja292ZXJmbG93yc/T0NK7uPbIy7bUtMu1xL3iys3Kx9Xi0fm1xKO6PGJyIC8+ICA转载 2015-03-27 17:48:21 · 413 阅读 · 0 评论 -
IOS OC tabbarView控制器的使用
,如上图。关键代码:@interface ZYTabBarViewController ()@end@implementation ZYTabBarViewController- (void)viewDidLoad { [super viewDidLoad]; //初始化子控制器 [self setUpAllChildViewControl原创 2015-03-27 17:35:34 · 876 阅读 · 0 评论