自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (10)
  • 收藏
  • 关注

原创 我们年轻,阳光免费

我们年轻,阳光免费

2014-10-02 10:20:45 1530

原创 html学习(1)

最近打算学一学网站搭建和制作,一直没有系统的学习,都是半懂不懂。最近正好有点时间,打算好好系统的学习一下。电脑:MacBook Air工具:sublime text 3浏览器默认使用:google chrome就当写日记,每天记录一点。2019年5月4日google 的浏览器工具比较多,而且兼容性强,优先选择,国内用不了,安装插件,google助手,步骤就不一一说了,很...

2019-05-04 20:00:37 175

原创 tableView不显示分割线或多余分割线

所有的分割线都不显示tableView.separatorStyle = UITableViewCellSeparatorStyleNone; cell后自带暗示箭头cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;不显示多余分割线[_tableView setTableFooterView:[

2016-05-31 16:46:53 966

原创 Mac上 Git客户端SourceTree的使用

通过sourceTree上传代码

2016-04-21 19:13:47 8718

原创 清除缓存,部分号码变为星号demo

项目中在设置中要用到清除换,而且要将一部分号码隐藏,不废话,截图,看demo.  点击cell点击确定  demo在这里

2015-10-17 15:13:58 516

原创 StoryBoard中一像素的分割线

可视化一像素设置,使用UIView高度设置为1,自定义约束.

2015-09-23 10:56:04 2768

原创 reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter' 产生崩溃

今天碰见了一个错误,搞了好久查不到原因,很是坑:      原因很清楚,就是因为我的某些数据请求的路径为空,也就是路径有错误.   但是具体是什么路径出现错误了?   上面的原因并没有说出来,还需要接着向下面看.   看到报错的,而且很是眼熟的就是KIImagePager,而且还是和路径有关联的,很有可能就是这里出错了~  先过去看看:    这两个类中,和KIImag

2015-08-25 19:51:16 2978

原创 设置textField的placegolder的字体大小和字体颜色

placeholder 设置字体大小和颜色属性

2015-08-24 15:50:50 813

原创 CocoaPods依赖库的使用

CocoaPods 第三方类库添加

2015-08-07 10:14:19 783

原创 苹果电脑出现 .DS_Store文件,删除不掉怎么处理?

今天早上打开电脑,发现桌面上出现一个.DS_Store文件,但是出现的莫名其妙,也就没在意,但是反复删除之后还是出现。后来查了一下网上的资料,才知道,昨天我添加git的时候,为了看见 .git这个隐藏的系统文件在终端输入了一些命令。        根据网上一些问答或者资料的介绍,才知道这个文件属于系统有关系的文件,删除之后,一些信息会丢失。不过损害有限(因为我写的是一个demo,没了再写一个就

2015-07-16 09:39:53 2413

原创 真机运行出现 Could not launch “XXXX”

今天真机运行的时候,编译成功,但是App一直闪退,出现下图的警告错误:               原来因为我的证书的毛病,我在点击运行的时候,Xcode里面配置的证书是发布证书和发布用的描述文件.   正常情况下,需要配置的是测试用的证书和测试描述文件    而发布证书配置的时候,想要运行程序就需要点击下面的操作: 这时候,程序才能在真机上

2015-04-23 10:23:05 2307

原创 真机测试时的错误:No matching provisioning profiles found

1.出现错误的原因是这样的---- 公司接收一个外包项目,原来做真机测试的时候,用的是公司申请的苹果开发者账号.现在项目结束了,准备上线,但客户要求使用客户自己的苹果开发者是账号上线,于是就用客户的账号测试了一下,结果出现了下面截图中的错误   到这里已经是开始真机运行了,证书和描述文件都已经下载,激活,并配置成功,接近最后一步就要成功了,可是卡克了.因为开发的时间不长,原来也没遇到过这样

2015-03-17 15:45:32 926

原创 经常逛的网站和一些不错的个人博客(苹果开发方面的)

首先说明,只是一个小菜鸟,这些都是自己收集,适合自己的.     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 941

原创 动态类型和动态绑定,动态载入

1.       iOS动态类型和动态绑定简述NSObject * 也就是id类型---动态类型动态绑定: 先明白引用多态---父类指针可以指向子类对象方法多态: 方法名相同,方法的实现却不同 动态绑定就是当程序运行的时候,才去查找对象的类型.一种是静态载入,一种动态载入2.      简述你对UIView、UIWindow和CALayer的理解UIWind

2014-11-07 14:17:03 946

原创 线程同步和异步的区别?IOS中如何实现多线程的同步?

1.线程同步是多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 ,串行执行任务  线程异步:访问资源时在空闲等待时同时访问其他资源,实现多线程机制,并行执行任务 1.2.3模式 使用GCD的主队列.使用NSOperationQueue,把最大线程数(并发)设为1    1.1.12.OC中是所有对象间的交互是如何实现的?通过消息发送机制实现  

2014-11-07 09:14:24 2616

原创 1.RunLoop是什么?

1.Run loops是线程相关的的基础框架的一部分。    一个run loop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。Run loop的管理并不完全自动的。      你仍然需要设计你的线程代码在合适的时候启动run loop并正确响应输入事件。Cocoa和Core Fun

2014-10-25 09:08:24 833

原创 说说我一直不理解的多态

OC语言中,面向对象的三大特性:封装,继承,多态   其实前两者相对好理解一点,最后一个多态性一直困扰这我很长时间,网上也搜了很多解释,明白例子的意思,但是核心概念还是不懂.    可能是积累够了,今天有理解了一次,感觉有点懂了.     解释多态之前,先解释一些前面两个概念.      封装:就像是哆啦A梦的口袋,内部为什么会有那么的功能的宝贝,我们不知道,但是他得口袋有一个开口

2014-10-23 22:42:22 1324

原创 根据现实中一个实例--线程和进程的理解

用现实中一个实例来解释进程和线程,以及他们之间的关系.

2014-10-22 22:42:08 4109

原创 关于OC中得内存管理问题,alloc,retain,release,copy,dealloc

我们都知道,一个手机,它的内存是有限的,而每一个手机应用都是需要一定空间,当应用所占空间过大时,系统就会发出警告,怎样在有限的空间中,做到更高效实用美观的效果呢?这时候就牵涉到OC中得内存管理了.     在OC这门语言中,是不存在垃圾回收机制的,但是它采用了另外一种形式或者说方法,实现这一个空间回收的效果,那就是引用计数器.     别看-引用计数器,这个名字很高大上,实际是它就是一

2014-10-22 20:42:10 1540

原创 ios本地数据存储都有哪几种方式?

归档和反归档plist(属性列表)NSUsefDefult数据库(SQLite)文件读写coreData

2014-10-20 08:48:57 1310

原创 《读完忍不住流泪的文章:母亲,我怎么让妳等了那么久...》

看完这篇文章,眼睛不由自主的湿润....

2014-10-11 16:12:52 1293 1

原创 cocoapods 的安装和使用

cocoapods 的安装和使用

2014-10-06 12:02:38 1387

原创 UITableView

UITableView:表视图

2014-10-05 10:22:09 1002

原创 单例

单例

2014-10-01 09:15:56 898

原创 UISegmentedControl UISlider

UISegmentedControl和UISlider的简单使用

2014-10-01 09:07:09 1034

原创 UIImageView

//UIImageView 用来显示图片 //UIImageView 相当于一个相框,而UIImage就相当于相框中的照片.// UIImage *image = [UIImage imageNamed:@"iphone"]; //使用imageNamed创建的对象,会在内存一直存在,空间不会回收,所以当图片如果在程序运行期间频繁使用时,可以选择使用该方法.可以节约堆区空间

2014-09-30 09:18:30 682

原创 使用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 782

原创 frame 和 bounds 的区别

*  frame: 包含四个参数: 矩形区域左上角的x,y坐标,矩形区域的宽和高.是相对于父视图的坐标原点的距离.        bounds:包含四个参数: 矩形区域左上角的x,y坐标,矩形区域的宽和高.但是x,y是相对于自身坐标系的坐标原点的距离.(默认矩形区域左上角的点与自身坐标系的坐标原点重合.)     修改bounds的左上角的坐标点的位置,会影响自身坐标系坐标原点的位置,自身

2014-09-27 10:11:12 640

原创 延展

延展不是一开始定义类的时候定义的实例变量,而是后期根据需求而定义的实例变量,统一定义在.m文件中的延展中,外界不可见 @interface AppDelegate(){UIView *_containterView;}@end当在一个方法中要访问另外一个方法中定义的局部变量时,就把该变量定义为实例变量.或者在多个方法中想访问同一个变量,也要把该变量声明为实例

2014-09-27 10:09:50 576

原创 UIEvent 和几个一点就懂的例子

UIEvent:事件,是由设备捕获到用户对硬件的操作. 每个事件都是一个UIEvent对象    iOS中的事件有三种:触摸事件,摇晃事件,以及远程控制事件.    触摸事件:是由用户对屏幕通过接触产生的事件.    对于UIView或者UIView的子类,都能够接收到触摸事件,只是没有对触摸事件作出响应.    iOS支持多点触摸.    如果一个视图想要对触摸事件作出响应,

2014-09-26 23:45:11 716

原创 关于基础视图(以UITextField为例)不响应事件和视图添加后却不出现的几种情况

1.点击textField没有响应(1)

2014-09-26 23:22:29 1307

转载 梦想与行动:仰望星空,脚踏实地

现在,我们可以坦然接受自己不是一个优秀的人,但是我们不应该认同以后依旧如此。职业路线图2011.07 大学毕业,大众点评·运维工程师。2014.07 点评结业,上海腾讯·运维工程师。关于运维·我们不是修电脑的呵呵,不知道当你面对一个人问你运维是干什么的时候,你是否能严肃认真地告诉他,我们不是修电脑的。当一个人问你是干什么的,并不是问你现在在做

2014-09-23 14:52:59 1135

原创 UIView UILabel UITextField UIButton

UIVUIView (视图)表示屏幕上一块矩形区域,在屏幕上看到的内容都是UIView或者是UIView的子类.UIView是一个基类,提供了关于视图展示,管理,以及层级关系的基本功能.        视图的使用分为四大步:        1.创建视图对象.        2.配置属性(比如backgroundColor修改背景颜色).        3.添加到父视图上.

2014-09-20 15:27:16 927

原创 MVC不是一种设计模式,而是一种设计思想

MVC不是一种设计模式,而是一种设计思想.    设计模式:是一种固定的方法,不灵活,有特定的适用场景.    设计思想:是一种思想,比较灵活,由多种设计模式组合实现. MVC设计思想: V(view):主要功能是展示数据.(主要有数据即可,不关心数据来源.)(a想喝水,只要有水即可,不关心水的来源) M(Model):主要功能提供数据,.(主要用来提供数据,并不关心数据让谁显

2014-09-19 14:17:27 1626

转载 UIScrollView的属性总结

contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,比如上个例子你拉到最下面,contentoffset就是(0

2014-09-02 21:50:31 550

原创 编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词(只使用循环,数组)

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 3043

原创 @autoreleasepool 重指向的问题, 两个小题 (第二题两个错误)

//autorelease 会将声明为autorelease的对象放入离它最近的自动释放池中,当自动释放池销毁时,会向池中的每一个对象发送一个release消息.   // [pool release];//    @autoreleasepool {//        for (long i = 0; i //            Person *per = [[Person

2014-08-14 21:33:35 526

原创 日期格式串 转换 NSDate 对象

1.  //创建日期对象        //创建的NSDate对象,获取的永远是0时区的时间,东八区,加八个小时        NSDate * data1 =[NSDate date];        NSLog(@"%@",data1);2.

2014-08-12 19:59:11 776

test上传资源,请勿审核通过01

test上传资源,请勿审核通过01

2016-08-05

富文本简单实现

简单的一串字符,同一个Lable上,显示不同颜色

2016-04-19

ios弹幕效果

开发中使用到评论要以弹幕形式出现,找了找大多是视频上面用的,不太好用,就自己写了一个

2016-03-23

iOS app 清除缓存

在设置界面总是遇见清除缓存的地方,还用部分号码需要截取一部分星号隐藏

2015-10-17

一像素分割线

可视化分割线的使用,自定义约束简单快捷,不过先要熟悉约束哦

2015-09-23

NSUerDefaults传值的简单实现

NSUserDefaults:系统为我们提供的一种最简单的持久化方式,这个类有单例方法

2014-11-07

exterm传值的简单实现

根据全局的思想,实现传值,适合简短的字段传递

2014-11-07

block传值的简单实现

block传值的简单demo,步骤清晰明白,适合初学者,也是自己一边学习,一边总结的

2014-11-07

属性传值demo

这是一个简单地属性传值的demo,纯代码,没什么难度,是我练习做得.

2014-10-20

DelegatePassValue

这是一个自己写的代理传值,代理的实现步骤,适合初学者,很多人弄不清代理的步骤,这里面每一步我都写出来注释,使用了纯代码,没有用视图xib和sb

2014-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除