
iOS开发
qq_32744055
这个作者很懒,什么都没留下…
展开
-
iOS之viewController的生命周期
一、当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序:1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图 4、viewDidLoad 载入完成,可以进行自定义数据以及动态创建其他控件 5、viewWill原创 2017-01-01 23:37:57 · 371 阅读 · 0 评论 -
AFNetworking学习的那些事(一)
首先把我封装的session请求献上1.BaseRequest.h//网络请求的基类// POST 、 GET 、 DELETE、PUT、HEADER、TRACE、 OPTION@interface BaseRequest : NSObject//POST请求方法+(void)postWithURL:(NSString *)url para:(NSDictionary *)para callBa原创 2017-01-13 17:21:50 · 397 阅读 · 0 评论 -
iOS界面跳转过程中导航栏和tabBar的隐藏与显示
当A页面要push到B页面时我们只需要在A页面中重写以下两个方法:override func viewWillAppear(animated: Bool) { super.viewWillAppear(animated) self.navigationController?.setNavigationBarHidden(true, animated: true) } over原创 2017-02-04 08:57:56 · 4287 阅读 · 0 评论 -
iOS开发中字符串截取时出现的小问题及解决
朋友前几天跟我说一个需求,说是有几个按钮,点一下,就将按钮上的字添加到 一字符串中,再点一下就从这个字符串中删除按钮上的字。 需求不难,但在实现时我发现了几个需要注意的点,下边是代码://这样写程序有警告,而且会crash- (void)test { NSString* str1 = @"XXX"; NSString* str2 = @"I love you"; NSMut原创 2017-03-29 11:47:57 · 794 阅读 · 0 评论