- 博客(14)
- 资源 (17)
- 收藏
- 关注
转载 JSPatch 源码解读 及使用
http://www.tuicool.com/articles/m6vE3eYhttp://www.jianshu.com/p/6cc18cfc9354
2016-10-28 15:53:56 480
转载 JavaScriptCore(三)
javascript目前看来仍是世界上最流行的语言,不管在web、服务端还是客户端都有广泛的应用,很多跨平台方案也采用js来实现,比如著名的reactjs,苹果在iOS7引入了javascriptcore库,提供更简单方便的方式将js接入,iOS7之前要执行js操作只能通过UIWebview中的stringByEvaluatingJavaScriptFromString方法,而且Jav
2016-10-27 10:43:32 473
转载 JavaScriptCore(二)
JavaScriptCore框架字数1717 阅读847 评论3 喜欢37iOS 7中加入了JavaScriptCore框架。该框架让Objective-C和JavaScript代码直接的交互变得更加的简单方便。这个框架其实只是基于webkit中以C/C++实现的JavaScriptCore的一个包装。JavaScriptCore是苹果Safari浏览器的JavaScr
2016-10-27 10:17:02 348
转载 JavaScriptCore 的内存管理方面
内存管理现在来说说内存管理的注意点,OC使用的ARC,JS使用的是垃圾回收机制,并且所有的引用是都强引用,不过JS的循环引用,垃圾回收会帮它们打破。JavaScriptCore里面提供的API,正常情况下,OC和JS对象之间内存管理都无需我们去关心。不过还是有几个注意点需要我们去留意下。1、不要在block里面直接使用context,或者使用外部的JSValue对象。//错误代码:s
2016-10-26 15:15:28 1438
转载 JS 调 OC
JS 调 OC其实就是JS传值给OC(如果是block方式的话,这个值是通过block的参数传过去的)JavaScript -> Objective-CJS调用OC有两个方法:block和JSExport protocol。block(JS function): self.context = [[JSContext alloc] init]; self.contex
2016-10-26 15:01:52 499
转载 OC 调 JS
JSContext 是运行 JavaScript 代码的环境。一个 JSContext 是一个全局环境的实例,如果你写过一个在浏览器内运行的 JavaScript,JSContext 类似于 window。创建一个 JSContext 后,可以很容易地运行 JavaScript 代码来创建变量,做计算,甚至定义方法:JSContext *context = [[JSContext allo
2016-10-25 10:40:30 367
转载 iOS 网络请求框架 ASI缓存策略
使用下列cache策略选项来控制request的缓存策略:ASIUseDefaultCachePolicy默认的cache 策略。请勿将这一项与其他项结合使用。当你设置一个request使用cache,它会使用cache的defaultCachePolicy. ASIDownloadCache的默认cache策略是‘ASIAskServerIfModifie
2016-10-24 09:57:25 651
原创 UIButton 文字左端对齐
有些时候我们想让UIButton的title居左对齐,我们设置btn.textLabel.textAlignment = UITextAlignmentLeft是没有作用的,我们需要设置btn.contentHorizontalAlignment = UIControlContentHorizonAlignmentLeft;但是问题又出来,此时文字会紧贴到做边框,我
2016-10-13 20:31:05 610
原创 关于iOS UITableView的内容无跳动下移
UITableView的内容无跳动下移可以使用 inset这个属性,举例:比如要使表视图的整体内容下移100,就可以更改inset的第一个参数为100(上,左,下,右)
2016-10-13 14:14:05 692
转载 10 个你有可能不知道的Android Studio技巧
http://blog.csdn.net/yyh352091626/article/details/52786747
2016-10-12 13:11:51 384
转载 UITableView beginUpdates和endUpdates的使用(不刷新tableview如何改变cell高度)
理论依据:http://www.jianshu.com/p/6efc5cf5c569 点击某个cell,高度立即发生变化 @interface ViewController ()<UITableViewDataSource,UITableViewDelegate>{ NSArray *datas; NSIndexPath *i...
2016-10-10 09:15:34 2860
转载 iOS 相册不同版本适配
https://my.oschina.net/u/1378445/blog/333052http://blog.csdn.net/fuzongjian/article/details/50808414
2016-10-09 16:00:16 308
转载 collectionView实现瀑布流
http://blog.csdn.net/dolacmeng/article/details/45599069
2016-10-08 17:10:01 440
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人