- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 ios:点击tabbar中间按钮弹出菜单(swift 3实现)
从TabBar按钮中弹出菜单按钮的实现思路仿新浪微博客户端“加号”按钮弹出动画仿微博、QQ空间 iOS 客户端 TabBar 中间按钮
2016-11-29 20:29:27
3323
原创 ios:修改tabbar或者navgationBar背景色和图标选中颜色
ios:修改tabbar或者navgationBar背景色和图标选中颜色
2016-11-11 13:09:10
693
原创 在storyboard中使用AutoLayout遇到各种坑
在storyboard中使用AutoLayout遇到各种坑,在storyboard中设置属性无效
2016-10-17 23:31:50
353
原创 正确使用Block避免循环引用(二)
在客户端app开发中一般都采用的是MVC(model,view,controller的简称)的分层开发模式,目的是降低代码之间的耦合度,提高代码复用率,以及更便于后期的代码维护,好处不多说。往往开发中在Controller层往往是代码堆砌最多的地方,应该可以抽离到view层的代码,可以抽离到model层的代码全都耦合在Controller层,使得Controller层变得非常臃肿,代码可阅读性变的很差
2016-10-10 11:54:37
629
原创 出现Unknown class BMKMapView in Interface Builder file异常
出现Unknown class BMKMapView in Interface Builder file异常
2016-10-06 09:14:59
421
原创 IOS百度地图启动"BaiduMapManager "报manager start failed!
集成百度Map出现manager start failed问题
2016-10-05 22:39:10
1031
原创 UIViewController添加UICollectionView控件顶端出现留白的解决办法
UIViewController添加UICollectionView控件顶端出现留白的解决办法
2016-09-28 15:53:34
5384
转载 深入理解Tagged Pointer
前言在2013年9月,苹果推出了iPhone5s,与此同时,iPhone5s配备了首个采用64位架构的A7双核处理器,为了节省内存和提高执行效率,苹果提出了Tagged Pointer的概念。对于64位程序,引入Tagged Pointer后,相关逻辑能减少一半的内存占用,以及3倍的访问速度提升,100倍的创建、销毁速度提升。本文从Tagged Pointer试图解决的问题入手,带领读
2016-09-26 16:50:43
351
原创 GCD编程dispatch_sync(同步)和dispatch_async(异步)方式执行并发队列任务区别
GCD编程dispatch_sync(同步)和dispatch_async(异步)方式向并发队列添加任务区别
2016-09-25 19:50:13
1515
原创 关于ios开发使用AFNetWorking框架请求服务器端取不到值的问题
关于ios开发使用AFNetWorking框架post方法请求服务器,服务器端取不到参数值的问题
2016-09-23 00:40:59
941
原创 java 互斥与同步的区别与联系
相交进程之间的关系主要有两种,同步与互斥。所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它 们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照规定的 某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。 显然,同步是一种更为复杂的互斥,而互斥是
2012-11-01 21:20:17
719
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人