随笔分类 -  iOS

摘要:前言 在学习解析数据的时候,我们经常是这么写的:PersonModel.h文件中 字典: 赋值: 输出: 输出结果: 2015-10-19 13:31:25.478setValuesForKeysWithDictionary[9676:913009] test.name=张三2015-10-19 1 阅读全文
posted @ 2016-08-31 18:16 paranoia1
摘要:第一、initWithNibName这个方法是在controller的类在IB中创建,但是通过Xcode实例化controller的时候用的. 第二、initWithCoder 是一个类在IB中创建但在xocde中被实例化时被调用的.比如,通过IB创建一个controller的nib文件,然后在xc 阅读全文
posted @ 2016-08-26 15:54 paranoia1
摘要:UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 10, 110, 150)]; label.backgroundColor = [UIColor orangeColor]; [self.view addSubview:lab 阅读全文
posted @ 2016-08-24 16:09 paranoia1
摘要:在iOS的界面布局中我们可以使用CGRectGetMaxX 这个方法来方便的获取当前控件的x坐标值+宽度的数值,这样便可以方便布局。 同理CGRectGetMaxY是获取y坐标值+控件高度的值,当然这个系列的方法还有很多大家可以试下。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 阅读全文
posted @ 2016-08-24 16:07 paranoia1
摘要:http://blog.csdn.net/crycheng/article/details/21799611 本篇文章主要介绍下多线程下NSOperation、NSBlockOperation、NSInvocationOperation、NSOperationQueue的使用,列举几个简单的例子。 阅读全文
posted @ 2016-08-04 18:57 paranoia1
摘要:iOS开发多线程篇—NSOperation简单介绍 一、NSOperation简介 1.简单说明 NSOperation的作⽤:配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOperationQueue实现多线程的具体步骤: (1)先 阅读全文
posted @ 2016-08-04 18:27 paranoia1
摘要:创建一个单例很多办法。我先列举一个苹果官方文档中的写法。 [cpp] view plaincopy static AccountManager *DefaultManager = nil; + (AccountManager *)defaultManager { if (!DefaultManage 阅读全文
posted @ 2016-08-04 16:46 paranoia1
摘要:iOS对UIViewController生命周期和属性方法的解析 一、引言 作为MVC设计模式中的C,Controller一直扮演着项目开发中最重要的角色,它是视图和数据的桥梁,通过它的管理,将数据有条有理的展示在我们的View层上。iOS中的UIViewController是UIKit框架中最基本 阅读全文
posted @ 2016-08-04 11:51 paranoia1
摘要:http://my.oschina.net/hmj/blog/108002 属性作用 该属性值为布尔类型,如属性本身的名称所释,该属性决定UIView是否接受并响应用户的交互。 当值设置为NO后,UIView会忽略那些原本应该发生在其自身的诸如touch和keyboard等用户事件,并将这些事件从消 阅读全文
posted @ 2016-08-04 11:10 paranoia1
摘要:http://blog.csdn.net/lxp1021/article/details/43952551 今天在开发OS界面的时候,遇到通过界面UIview viewWithTag:(int)findTag选择器定位界面元素的问题,以下把在界面中给元素打Tag,以及通过选择器查找界面元素的代码贴出 阅读全文
posted @ 2016-08-04 11:09 paranoia1
摘要:http://www.cnblogs.com/wayne23/p/3868535.html UIViewController是iOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的,UIViewController管理UIView的生命周期及资源的加载与释放 阅读全文
posted @ 2016-08-04 10:57 paranoia1
摘要:很多时候哥比较喜欢用代码添加视图,特别是要同时加很多UIView时,而且跟 xib 比起来代码更容易管理,在多人的项目中代码不容易 conflict。 但小牛哥最近发现很多新人都不太清楚正确的使用方法,以下是哥的一些总结,有何不妥欢迎大家一起讨论: (前提条件是这样的:有一个 View Contro 阅读全文
posted @ 2016-08-04 10:54 paranoia1