- 博客(8)
- 收藏
- 关注
原创 环信ReactNative Demo运行
环信终于发布了ReactNative版本的demo:V0.1.0 2016-12-23那么问题来了,ReactNative新手如何运行demo源码呢?首先阅读下集成的官方文档:http://docs.easemob.com/im/react-native/ios-app;下载demo源码。如果之前没有安装过ReactNative环境的,执行npm run newclear命
2016-12-29 11:01:50 2065 2
转载 JSPatch技术文档
一、背景需求介绍为什么我们需要一个热修复(hot-fix)技术?工作中容易犯错、bug难以避免。开发和测试人力有限。苹果Appstore审核周期太长,一旦出现严重bug难以快速上线新版本。作为生产力工具,用户有对稳定性和可靠性的需求。二、JSPatch简介JSPatch诞生于2015年5月,最初是腾讯广研高级iOS开发@bang的个人项目。它能够使用JavaScript调用
2016-12-28 10:08:53 226
转载 Weex Begin
前言相比较于React Native的“Learn once, write anywhere”,Weex的口号是“Write once, run everywhere”。考虑到React Native比较任性的向下兼容性,我们也引入了Weex做一番了解。本文主要分为以下几个部分:构建Hello World程序;集成到现有的iOS工程中;使用Weex的高级特性;如何为Weex做贡献;
2016-12-20 19:49:00 479
原创 url中中文字符编码和解码
//编码NSString *urlStrTemp = @"沈冲";NSString *urlStr = [urlStrTemp stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NSLog(@"%@",urlStr);//解码NSString *urlStrTemp = @"\%E6\%B2\
2016-12-06 18:42:09 366
转载 关于heightForRow和cellForRow方法的调用次数和顺序的系统差异性
关于heightForRow和cellForRow方法的调用次数和顺序的系统差异性经试验发现在iOS7和iOS8中UITableView的委托方法:-(CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath和-(UITableViewCell*)t
2016-12-04 00:25:15 675
原创 GCD
- (void)gcdTest{ //全局队列,负责调度任务 dispatch_queue_t q = dispatch_get_global_queue(0, 0); NSLog(@"%@",[NSThread currentThread]); void (^task)() = ^{ NSLog(@"%@",[NSThread curre
2016-12-02 20:52:42 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人