- 博客(9)
- 收藏
- 关注
转载 源码篇:Mantle
Mantle是一个用于简化Cocoa或Cocoa Touch程序中model层的第三方库。通常我们的应该中都会定义大量的model来表示各种数据结构,而这些model的初始化和编码解码都需要写大量的代码。而Mantle的优点在于能够大大地简化这些代码。Mantle源码中最主要的内容包括:MTLModel类:通常是作为我们的Model的基类,该类提供了一些默认的行为来处理对象
2015-07-31 09:00:42 547
原创 ios8 UITableViewCell 线条如何设置
在ios7中,UITableViewCell左侧会有默认15像素的空白。这时候,设置setSeparatorInset:UIEdgeInsetsZero 能将空白去掉。但是在ios8中,设置setSeparatorInset:UIEdgeInsetsZero 已经不起作用了。下面是解决办法:- (UITableViewCell *)tableView:(UITableView *)
2015-07-30 14:44:42 828
转载 快快快!27个提升效率的iOS开源库推荐
我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家。开源作者和贡献者们,你们太了不起了,感谢你们所付出的一切。鉴于我是收集不全会死星人,这里我根据个人喜好选取了一些iOS的开源库。这些项目的顺序完全随机,每个都棒到爆。绝大多数支持CocoaPods,所以将它们添加到你的Xcode项目中只是小事一桩。在本文末尾你可以找到一个长文慎
2015-07-28 09:14:23 388
转载 IOS UIScrollView的自动布局
写在开始的话:如果感觉博文解决了你的问题,想转载本文,请尊重劳动成果,注明转载来源,谢谢!这两天刚研究完成IOS的自动布局,然后想在UIScrollView里面也设置自动布局,完成上下滑动。刚开始感觉UIScrollView的自动布局也跟其他的一样简单,但只有经过尝试才知道并不像想象中的简单。1.我们需要做什么。我们需要自己完成一个类似于collection view 的功
2015-07-26 00:50:35 431
转载 iOS8 UIApplicationOpenSettingsURLString
自从iOS5以后,Apple就禁用了App打开系统设置的这一功能,开发者想要打开系统设置这个页面只能走特殊途径。iOS8发布以后,Apple有开放了此权限,你可以使用UIApplicationOpenSettingsURLString打开当前App的设置界面,代码非常简单,如下:[objc] view plaincopy[[UIApplica
2015-07-09 09:47:20 1917
转载 performSelector 那点事
在项目中,常常用到performSelectorXXX之类的方法,而且有很多类似方法;今天就来召集一下!1.performSelectorOnMainThread:withObject:waitUntilDone:- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUnt
2015-07-07 17:38:17 392
原创 The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods install
I. Project CleanupIn the project navigator, select your projectSelect your targetRemove all libPods*.a in Linked Frameworks and LibrariesII. Update CocoaPodsLaunch Terminal and go to your
2015-07-05 22:13:28 1784
转载 UIview需要知道的一些事情:setNeedsDisplay、setNeedsLayout
1、在Mac OS中NSWindow的父类是NSResponder,而在i OS 中UIWindow 的父类是UIVIew。程序一般只有一个窗口但是会又很多视图。2、UIView的作用:描画和动画,视图负责对其所属的矩形区域描画、布局和子视图管理、事件处理、可以接收触摸事件、事件信息的载体、等等。 3、UIViewController 负责创建其管理的视图及在低内存的时候将
2015-07-05 21:41:26 564
转载 iOS SDK详解之IBInspectable和IB_DESIGNABLE-Storyboad动态刷新
前言:在做应用的UI设计的时候,如果属性能够在Interface Builder的图形化界面进行设置,并且动态的预览到效果,那样无疑会大大提高应用的开发效率。而XCode为我们提供了这样的一种方式,就是使用IBInspectable和IB_DESIGNABLE如图User Defined Rumtime Attributes通过User Defined Rumtim
2015-07-04 12:33:06 713
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人