共 9 篇文章 |
|
有时需要知道iOS Safari的WebKit revision number是对应www.webkit.org上的哪个,可以这么看。头文件的例子请参考《UIWebView体系结构(六)UIWebView》原理:Objective-C类的信息会有字符串来对应描述,分析保存这些... 2013-06-06 09:56 阅读(7451) 评论(0) IDA反汇编/反编译静态分析iOS模拟器程序(九)block 在第三节 函数表示... 阅140 转0 评0 公众公开 16-01-13 20:16 |
//创建信号 RACSignal * signal = [[RACSignal createSignal:^RACDisposable *(id<RACSubscriber> subscriber) { [subscriber sendNext:@"rac"]; [subscriber sendCompleted]; return nil; }]delay:2]; LxPrintAnything(start); //创建订阅者 [signal subscribeNext:^(id x) { LxDBAnyVar(x); }];RACSignal * signal = [[RACSi... 阅317 转4 评0 公众公开 16-01-13 09:27 |
不得不说,YYKit系列的横空出世让很多人对国内的开发者都摘下了有色眼镜,原来并非大神全是国外的,自己膜拜之余也想读一下具体的一些实现细节,所以到github上fork了YYWebImage阅读源码并把注释写在response里面,权当笔记. 第一天,YYWebImageManager类 头文件 #import <UIKit/UIKit.h> #if __has_include(<YYWebImage/YYWebImage.h>) ... 阅38 转0 评0 公众公开 16-01-13 09:19 |
阅149 转0 评0 公众公开 16-01-11 21:06 |
iOS开发进阶 读书笔记iOS开发进阶 读书笔记 iOS开发进阶 读书笔记。失望 失望 失望 没别的了第二部分iOS开发实践第十章 内存管理。关闭ARC -fno-objc-arc,iOS的引用计数与Linux的硬链接相似使用弱引用解决循环引用的问题 第十一章 GCD.BLOCK定义(void)(^ loggerBlock)(void);loggerBlock = ^{ NSLog(@"123");}loggerBlock(); 阅23 转1 评0 公众公开 16-01-11 17:25 |
盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗? – iOS122盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗?https://github.com/ninjaprox/NVActivityIndicatorView收集好的加载动画https://github.com/devinross/tapkulibrarytap + haiku = tapku,一个精心设计的开源的iOS框架https://github... 阅135 转0 评0 公众公开 16-01-11 14:55 |
UIWebView和WKWebView的使用及js交互 | 刘彦玮的技术博客UIWebView和WKWebView的使用及js交互。//直接调用js webView.evaluateJavaScript("hi()", completionHandler: nil) //调用js带参数 webView.evaluateJavaScript("hello(''liuyanwei'')", completionHandler: nil) //调用js获取返回值 webView.evalu... 阅16265 转75 评0 公众公开 16-01-11 11:14 |
得益于JavascriptCore,React Native能够抛弃WebView直接运行JS,在React Native,OC层只负责控制程序生命周期,以及提供平台Native控件的工作;在事件触发OC层调用JS之后,会获得一段JSON数据作为返回值,OC层只需要按照协议,解析这段JSON数据,依次调用Native代码即可。在OC层,RCTUIManager负责将JS层的解析结果,映射到OC层的视图层级,它... 阅14 转0 评0 公众公开 16-01-11 10:48 |