摘要: 在iOS开 发中,对UITextField进行编辑的时候键盘会自己弹出来。在编辑完成的时候,需要将键盘隐藏掉。隐藏键盘有很多种实现方法,最常见的是把 TextField的firstResponder resign掉。即[textField resignFirstResponder]。本文介绍的是如何 阅读全文
posted @ 2016-09-26 10:35 候雪 阅读(127) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-26 10:12 候雪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在使用pods添加的第三方删除的时候不能直接删除第三方,否则会出现 这个时候使用终端命令删除然后 跟新第三方,解决问题。 阅读全文
posted @ 2016-09-26 10:10 候雪 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、iOS中的沙盒机制 iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。 每个应用程序都有自己的独立的存储空间(沙盒) 一般来说应用程序之间是不可以互相访问 阅读全文
posted @ 2016-03-14 11:12 候雪 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 1、栈区(stack)由编译器自动分配释放 ,存放函数的参数值,局部变量的值等,内存的分配是连续的,类似于平时我们所说的栈,如果还不清楚,那么就把它想成数组,它的内存分配是连续分配的,即,所分配的内存是在一块连续的内存区域内.当我们声明变量时,那么编译器会自动接着当前栈区的结尾来分配内存.2、堆区(... 阅读全文
posted @ 2015-12-19 16:19 候雪 阅读(608) 评论(0) 推荐(0) 编辑
摘要: block传值是从后往前传值---代理也是// 使用block时, 不能访问self, 也不能直接访问属性, self.属性, 用self调用方法; 只要这样做了, block都会对其强引用一份, 也就是造成self对象引用计数+1; // 如何避免出现循环引用的情况: 1. 在MRC下, 使用__... 阅读全文
posted @ 2015-12-19 15:21 候雪 阅读(220) 评论(0) 推荐(0) 编辑
摘要: cell可以分为:自定义cell,系统的cell ,cell的自适应,.xib的cell//第一种cell:系统cell在 UIViewController下创建UITableView//1.0 UITableView的父类是UIScollView,所以他可以滚动,但是支持数字方向的滚动 2.UIT... 阅读全文
posted @ 2015-12-19 15:04 候雪 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 可以用类名调用,也可以用某实例化的对象名调用实例方法属于具体某个实例化对象的,只能用对象名调用类方法就像是类的静态函数,对内的成员做一些操作,操作结果被类整体生效对象方法是对某个对象自身的操作。eg://调用一个借口方便外界赋值- (void)assignNewsCellSubviewByNews:... 阅读全文
posted @ 2015-12-19 12:55 候雪 阅读(713) 评论(0) 推荐(1) 编辑
摘要: 属性传值:(适用于从前一个界面切换到后一个界面-从前向后传值) 葵花宝典: (1)在后一个界面定义一个属性用来接收前一个界面传过来的数据。(属性的类型和前一个界面传来的数据类型一致) (2)在从前一个界面切换到后一个界面之前将数据传递给后一个界面 (3)第二个界面接收到数据之后将数据展示到对应的控件... 阅读全文
posted @ 2015-12-09 22:55 候雪 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 类目的使用类目:为没有源代码的类添加方法,同一个文件里面可以定义多个类目,每个类目都有一个名字作为唯一区分类目:只能够扩展方法但是不能扩展实例变量//获取字符串的首字母并且大写(定义)+ (NSString *)subFirstString:(NSString *)str;实现+ (NSString... 阅读全文
posted @ 2015-12-09 13:59 候雪 阅读(136) 评论(0) 推荐(0) 编辑