自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 iOS中的RunTime机制

/* OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法,就算是私有方法以及私有属性都是可以动态修改的。本文旨在对runtime的部分特性小试牛刀,更多更全的方法可以参考系统API文...

2015-11-09 21:19:00 83

转载 UITableView的优化策略

UITableView的优化策略   UITableView作为iOS开发中最重要和常用的控件之一,其中的实现原理很是考究。苹果软件在这块的优化水平直接决定了iOS的体验性能甩安卓几条街,Table view需要有很好的滚动性能,不然用户会在滚动过程中发现动画的瑕疵。然而在使用第三方应用时...

2015-11-09 20:26:00 68

转载 iOS 项目的目录结构

iOS 项目的目录结构 比较常规的两种结构: 1.主目录按照业务分类,内目录按照模块分类(主目录按照MVC架构分类,内部根据项目模块分类) 优点:相对比较快定位对应的业务。 缺点:模块相关类太过分散,需要来回切换寻找文件,不方便开发。 2.主目录按照模块分类,内目录按照业务分类 ...

2015-11-09 20:22:00 68

转载 循环滚动视图

方法1:前后+1方法,这也最常见的一种做法。假如我们有四张需要展示的图片, 我们创建了一个数组来保存图片名字,此时数组中保存的是按顺序的1.png,2.png,3.png,4.png ,这四个图片名字。要实现无限循环的效果,我们需要改动一下这个数组为:4.png,1.png,2.png ...

2015-11-09 19:45:00 78

转载 weak和Strong,assign和retain和copy的区别

转载于:https://my.oschina.net/u/2359409/blog/528213

2015-11-09 19:39:00 55

转载 git的使用

git是一个“分布式”的版本控制工具、 git的版本信息可以保存在本地也可以保存在服务器 分布式的好处 速度快、数据备份安全、轻松创建分支 git的使用: 创建git的仓库 1、创建一个仓库 2、初始化项目-随便添加几个文件 3、提交项目到版本控制 git commit ...

2015-11-05 20:23:00 49

转载 制作静态库

静态库:.a 和 .framework 动态库:.dylib 和 .framework 2.静态库和动态库在使用上的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝(比如说一个手机上有两个应用程序要使用到.a这个库,那么这个库文件就要复制两份到手机上,...

2015-11-05 15:48:00 53

转载 ios获取设备的信息

//获取设备的唯一标识 // _deviceid = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; UIDevice UIDevice提供了多种属性、类函数及状态通知,帮助我们全...

2015-11-04 17:57:00 48

转载 ios消息机制(NSNotificationCenter)

iOS 提供了一种 "同步的" 消息通知机制,观察者只要向消息中心注册, 即可接受其他对象发送来的消息,消息发送者和消息接受者两者可以互相一无所知,完全解耦。 这种消息通知机制可以应用于任意时间和任何对象,观察者可以有多个,所以消息具有广播的性质,只是需要注意的是,观察者向消息中心注册以后,...

2015-11-04 17:54:00 60

空空如也

空空如也

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

TA关注的人

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