- 博客(38)
- 资源 (10)
- 收藏
- 关注
原创 html学习(1)
最近打算学一学网站搭建和制作,一直没有系统的学习,都是半懂不懂。最近正好有点时间,打算好好系统的学习一下。电脑:MacBook Air工具:sublime text 3浏览器默认使用:google chrome就当写日记,每天记录一点。2019年5月4日google 的浏览器工具比较多,而且兼容性强,优先选择,国内用不了,安装插件,google助手,步骤就不一一说了,很...
2019-05-04 20:00:37
249
原创 tableView不显示分割线或多余分割线
所有的分割线都不显示tableView.separatorStyle = UITableViewCellSeparatorStyleNone; cell后自带暗示箭头cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;不显示多余分割线[_tableView setTableFooterView:[
2016-05-31 16:46:53
1051
原创 清除缓存,部分号码变为星号demo
项目中在设置中要用到清除换,而且要将一部分号码隐藏,不废话,截图,看demo. 点击cell点击确定 demo在这里
2015-10-17 15:13:58
567
原创 reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter' 产生崩溃
今天碰见了一个错误,搞了好久查不到原因,很是坑: 原因很清楚,就是因为我的某些数据请求的路径为空,也就是路径有错误. 但是具体是什么路径出现错误了? 上面的原因并没有说出来,还需要接着向下面看. 看到报错的,而且很是眼熟的就是KIImagePager,而且还是和路径有关联的,很有可能就是这里出错了~ 先过去看看: 这两个类中,和KIImag
2015-08-25 19:51:16
3088
原创 苹果电脑出现 .DS_Store文件,删除不掉怎么处理?
今天早上打开电脑,发现桌面上出现一个.DS_Store文件,但是出现的莫名其妙,也就没在意,但是反复删除之后还是出现。后来查了一下网上的资料,才知道,昨天我添加git的时候,为了看见 .git这个隐藏的系统文件在终端输入了一些命令。 根据网上一些问答或者资料的介绍,才知道这个文件属于系统有关系的文件,删除之后,一些信息会丢失。不过损害有限(因为我写的是一个demo,没了再写一个就
2015-07-16 09:39:53
2680
原创 真机运行出现 Could not launch “XXXX”
今天真机运行的时候,编译成功,但是App一直闪退,出现下图的警告错误: 原来因为我的证书的毛病,我在点击运行的时候,Xcode里面配置的证书是发布证书和发布用的描述文件. 正常情况下,需要配置的是测试用的证书和测试描述文件 而发布证书配置的时候,想要运行程序就需要点击下面的操作: 这时候,程序才能在真机上
2015-04-23 10:23:05
2393
原创 真机测试时的错误:No matching provisioning profiles found
1.出现错误的原因是这样的---- 公司接收一个外包项目,原来做真机测试的时候,用的是公司申请的苹果开发者账号.现在项目结束了,准备上线,但客户要求使用客户自己的苹果开发者是账号上线,于是就用客户的账号测试了一下,结果出现了下面截图中的错误 到这里已经是开始真机运行了,证书和描述文件都已经下载,激活,并配置成功,接近最后一步就要成功了,可是卡克了.因为开发的时间不长,原来也没遇到过这样
2015-03-17 15:45:32
978
原创 经常逛的网站和一些不错的个人博客(苹果开发方面的)
首先说明,只是一个小菜鸟,这些都是自己收集,适合自己的. csdn博客园cocochinacode4app开源中国.51ctohttp://www.zpluz.com/forum-175-2.html(稀源社区)http://segmentfault.comhttp://www.it165.net/pro/36氪虎嗅下面是个人博客http://www.cnblogs.c
2015-01-28 11:51:47
987
原创 动态类型和动态绑定,动态载入
1. iOS动态类型和动态绑定简述NSObject * 也就是id类型---动态类型动态绑定: 先明白引用多态---父类指针可以指向子类对象方法多态: 方法名相同,方法的实现却不同 动态绑定就是当程序运行的时候,才去查找对象的类型.一种是静态载入,一种动态载入2. 简述你对UIView、UIWindow和CALayer的理解UIWind
2014-11-07 14:17:03
991
原创 线程同步和异步的区别?IOS中如何实现多线程的同步?
1.线程同步是多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 ,串行执行任务 线程异步:访问资源时在空闲等待时同时访问其他资源,实现多线程机制,并行执行任务 1.2.3模式 使用GCD的主队列.使用NSOperationQueue,把最大线程数(并发)设为1 1.1.12.OC中是所有对象间的交互是如何实现的?通过消息发送机制实现
2014-11-07 09:14:24
2668
原创 1.RunLoop是什么?
1.Run loops是线程相关的的基础框架的一部分。 一个run loop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。Run loop的管理并不完全自动的。 你仍然需要设计你的线程代码在合适的时候启动run loop并正确响应输入事件。Cocoa和Core Fun
2014-10-25 09:08:24
886
原创 说说我一直不理解的多态
OC语言中,面向对象的三大特性:封装,继承,多态 其实前两者相对好理解一点,最后一个多态性一直困扰这我很长时间,网上也搜了很多解释,明白例子的意思,但是核心概念还是不懂. 可能是积累够了,今天有理解了一次,感觉有点懂了. 解释多态之前,先解释一些前面两个概念. 封装:就像是哆啦A梦的口袋,内部为什么会有那么的功能的宝贝,我们不知道,但是他得口袋有一个开口
2014-10-23 22:42:22
1367
原创 关于OC中得内存管理问题,alloc,retain,release,copy,dealloc
我们都知道,一个手机,它的内存是有限的,而每一个手机应用都是需要一定空间,当应用所占空间过大时,系统就会发出警告,怎样在有限的空间中,做到更高效实用美观的效果呢?这时候就牵涉到OC中得内存管理了. 在OC这门语言中,是不存在垃圾回收机制的,但是它采用了另外一种形式或者说方法,实现这一个空间回收的效果,那就是引用计数器. 别看-引用计数器,这个名字很高大上,实际是它就是一
2014-10-22 20:42:10
1588
原创 UIImageView
//UIImageView 用来显示图片 //UIImageView 相当于一个相框,而UIImage就相当于相框中的照片.// UIImage *image = [UIImage imageNamed:@"iphone"]; //使用imageNamed创建的对象,会在内存一直存在,空间不会回收,所以当图片如果在程序运行期间频繁使用时,可以选择使用该方法.可以节约堆区空间
2014-09-30 09:18:30
714
原创 使用AFNetWorking请求的一段通用代码,直接替换网址参数即可
// Request: My API (1) (http://m.app.shouyou.com/indexImage/list.json) NSURL* URL = [NSURL URLWithString:@"http://m.app.shouyou.com/indexImage/list.json"]; NSMutableURLRequest* request =
2014-09-27 10:14:28
816
原创 frame 和 bounds 的区别
* frame: 包含四个参数: 矩形区域左上角的x,y坐标,矩形区域的宽和高.是相对于父视图的坐标原点的距离. bounds:包含四个参数: 矩形区域左上角的x,y坐标,矩形区域的宽和高.但是x,y是相对于自身坐标系的坐标原点的距离.(默认矩形区域左上角的点与自身坐标系的坐标原点重合.) 修改bounds的左上角的坐标点的位置,会影响自身坐标系坐标原点的位置,自身
2014-09-27 10:11:12
838
原创 延展
延展不是一开始定义类的时候定义的实例变量,而是后期根据需求而定义的实例变量,统一定义在.m文件中的延展中,外界不可见 @interface AppDelegate(){UIView *_containterView;}@end当在一个方法中要访问另外一个方法中定义的局部变量时,就把该变量定义为实例变量.或者在多个方法中想访问同一个变量,也要把该变量声明为实例
2014-09-27 10:09:50
602
原创 UIEvent 和几个一点就懂的例子
UIEvent:事件,是由设备捕获到用户对硬件的操作. 每个事件都是一个UIEvent对象 iOS中的事件有三种:触摸事件,摇晃事件,以及远程控制事件. 触摸事件:是由用户对屏幕通过接触产生的事件. 对于UIView或者UIView的子类,都能够接收到触摸事件,只是没有对触摸事件作出响应. iOS支持多点触摸. 如果一个视图想要对触摸事件作出响应,
2014-09-26 23:45:11
761
转载 梦想与行动:仰望星空,脚踏实地
现在,我们可以坦然接受自己不是一个优秀的人,但是我们不应该认同以后依旧如此。职业路线图2011.07 大学毕业,大众点评·运维工程师。2014.07 点评结业,上海腾讯·运维工程师。关于运维·我们不是修电脑的呵呵,不知道当你面对一个人问你运维是干什么的时候,你是否能严肃认真地告诉他,我们不是修电脑的。当一个人问你是干什么的,并不是问你现在在做
2014-09-23 14:52:59
1203
原创 UIView UILabel UITextField UIButton
UIVUIView (视图)表示屏幕上一块矩形区域,在屏幕上看到的内容都是UIView或者是UIView的子类.UIView是一个基类,提供了关于视图展示,管理,以及层级关系的基本功能. 视图的使用分为四大步: 1.创建视图对象. 2.配置属性(比如backgroundColor修改背景颜色). 3.添加到父视图上.
2014-09-20 15:27:16
975
原创 MVC不是一种设计模式,而是一种设计思想
MVC不是一种设计模式,而是一种设计思想. 设计模式:是一种固定的方法,不灵活,有特定的适用场景. 设计思想:是一种思想,比较灵活,由多种设计模式组合实现. MVC设计思想: V(view):主要功能是展示数据.(主要有数据即可,不关心数据来源.)(a想喝水,只要有水即可,不关心水的来源) M(Model):主要功能提供数据,.(主要用来提供数据,并不关心数据让谁显
2014-09-19 14:17:27
1663
转载 UIScrollView的属性总结
contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,比如上个例子你拉到最下面,contentoffset就是(0
2014-09-02 21:50:31
582
原创 编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词(只使用循环,数组)
char str[] = "Image hk a lanoucompany think i can do zhe work very good Thank you "; int maxLength = 0;//存储最长单词的长度 int length = 0;//用来记录单词的长度 int maxIndex = 0;//记录最长单词的开始下标 //因为不
2014-09-01 23:48:12
3179
原创 @autoreleasepool 重指向的问题, 两个小题 (第二题两个错误)
//autorelease 会将声明为autorelease的对象放入离它最近的自动释放池中,当自动释放池销毁时,会向池中的每一个对象发送一个release消息. // [pool release];// @autoreleasepool {// for (long i = 0; i // Person *per = [[Person
2014-08-14 21:33:35
554
原创 日期格式串 转换 NSDate 对象
1. //创建日期对象 //创建的NSDate对象,获取的永远是0时区的时间,东八区,加八个小时 NSDate * data1 =[NSDate date]; NSLog(@"%@",data1);2.
2014-08-12 19:59:11
839
DelegatePassValue
2014-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人