![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
ccwf2006
这个作者很懒,什么都没留下…
展开
-
NSMutableArray 排序以及NSComparator和NSSortOptions的解释说明
最近为 APP 做一个数据库版本升级模块,用到了数组排序,同时由于特殊需求,要求使用稳定的排序算法.这种需求在商城类 APP 上对商品排序也经常出现.问了度娘,没有看到非常好的答案,现在把自己研究的记录一下.NSMutableArray 排序通常使用- (void)sortUsingComparator:(NSComparator)cmptr;有时也需要用到-原创 2016-09-02 13:00:38 · 1016 阅读 · 0 评论 -
使用 CGPDFDocument、CATiledLayer 和 UIPageViewController 做简单的 PDF 阅读器(一)
http://blog.csdn.net/ccwf2006/article/details/532919980最近项目中需要给客户看一些比较私密的文件,为了防止盗取和篡改,需要用 PDF 格式,为 app 添加了一个简单的 PDF 阅读模块。打开 PDFiOS 打开 PDF 是非常方便的事情,系统原生支持。- (BOOL)openPDFFile:(NSString*)filePath{ NS原创 2016-11-22 21:20:41 · 912 阅读 · 0 评论 -
WKWebView 同步 Cookie
iOS8 以后推出了 WKWebview,显示更快效率更高.但是 WKWebview 有几个很坑的问题1.Cache 与系统分开,并且在 iOS8上面无法清除(iOS9增加了相关方法)2.Cookie 与系统分开,web 的 cookie 与native 的 cookie 是分开的.3.不走 NSURLProtocol, 无法自定义网络请求.So, 需要 native 与 we原创 2016-11-15 17:06:41 · 9815 阅读 · 0 评论 -
addChildViewController 的作用以及 BUG
苹果的文档是这样说的:This method creates a parent-child relationship between the current view controller and the object in thechildController parameter. This relationship is necessary when embedding the c原创 2016-11-03 13:51:35 · 502 阅读 · 0 评论 -
iOS 屏幕旋转
其实屏幕旋转不是什么玄学.1.在 plist 文件里直接设置支持的方向.2.如果 plist 文件中支持多个方向,那么在方向改变时,系统会询问 keyWindow 的 rootViewController,调用这两个方法来决定是否可以旋转.- (BOOL)shouldAutorotate{ return NO;}- (UIInterfaceOrientationMask)原创 2016-11-21 15:35:38 · 509 阅读 · 0 评论