08 2016 档案

数组按时间(字符串->Date)排序
摘要:不说了 ,直接上代码。Talk is cheap , show me the code. NSArray *stortedArray = [wkSelf.dataArray sortedArrayUsingComparator:^NSComparisonResult(NSDictionary *_N 阅读全文

posted @ 2016-08-25 16:44 Jenaral 阅读(776) 评论(0) 推荐(0)

图片 64 位编码 转换 小记
摘要:accepted Swift First we need to have image's NSData //Use image name from bundle to create NSData let image : UIImage = UIImage(named:"imageNameHere") 阅读全文

posted @ 2016-08-15 13:14 Jenaral 阅读(402) 评论(0) 推荐(0)

Controller <-> View 一般视图层级
摘要:关于 self.navigationController.view 相信看过 MBProgressHUD 官方例子 HudDemo 代码的同学应该看到过下述代码: 1 HUD = [[MBProgressHUD alloc] initWithView:self.navigationControlle 阅读全文

posted @ 2016-08-10 22:49 Jenaral 阅读(413) 评论(0) 推荐(0)

touchesBegan: withEvent: <--- with UIScrollView / UIImageView
摘要:touchesBegan: withEvent: / touchesMoved: withEvent: / touchesEnded: withEvent: 等只能被UIView捕获(如有问题请指出对请指出,路过的大牛请勿喷),当我们创建 UIScrollView 或 UIImageView 时,当 阅读全文

posted @ 2016-08-10 22:46 Jenaral 阅读(639) 评论(0) 推荐(0)

#ifdef,#else,#endif,#if 拾忆
摘要:预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。 关于预处理命令中的文件包含(#i nclude),宏定义(#define),书上已经有了详细的说明,在 阅读全文

posted @ 2016-08-09 22:04 Jenaral 阅读(575) 评论(0) 推荐(0)

内联函数 inline 漫谈
摘要:内联函数存在的结论是: 引入内联函数是为了解决函数调用效率的问题 由于函数之间的调用,会从一个内存地址调到另外一个内存地址,当函数调用完毕之后还会返回原来函数执行的地址。函数调用会有一定的时间开销,引入内联函数就是为了解决这一问题。 引入内联函数是为了解决函数调用效率的问题 由于函数之间的调用,会从 阅读全文

posted @ 2016-08-07 11:00 Jenaral 阅读(370) 评论(0) 推荐(0)

WebKit框架 浅析
摘要:摘要 WebKit是iOS8之后引入的专门负责处理网页视图的框架,其比UIWebView更加强大,性能也更优。 iOS中WebKit框架应用与解析 一、引言 在iOS8之前,在应用中嵌入网页通常需要使用UIWebView这样一个类,这个类通过URL或者HTML文件来加载网页视图,功能十分有限,只能作 阅读全文

posted @ 2016-08-04 23:05 Jenaral 阅读(5259) 评论(0) 推荐(0)

在iOS中获取UIView的所有层级结构 相关
摘要:在iOS中获取UIView的所有层级结构 应用场景 在实际 iOS 开发中,很多时候都需要知道某个 UI 控件中包含哪些子控件,并且分清楚它们的层级结构和自个的 frame 以及 bounds ,以便我们完成复杂的 UI 布局,下面的代码就能很方便的获取某个 UI 控件的所有的层级结构,我们可以用它 阅读全文

posted @ 2016-08-04 22:06 Jenaral 阅读(1275) 评论(0) 推荐(0)

导航