- 博客(8)
- 收藏
- 关注
原创 React-Native Fetch网络请求的简单封装
在react-native开发中,使用Fetch进行网络请求。官方文档上的网络请求基本使用方法GET请求fetch(@"http://www.baidu.com") .then((response) => response.json()) .then((responseJson) => { console.log(responseJson);//打印返回的数据 })
2017-04-27 13:46:48 5565
原创 react-native 常用命令
1.查看当前reactNative版本 react-native –version 2.更新全局的reactNative到最新版本 sudo npm update -g react-native-cli 3.查看服务器端的reactNative的各版本信息 npm info react-native 4.给下载的普通工程下载安装RN环境,根据配置的package.json
2017-04-25 11:42:09 819
原创 iOS 获取crash日志
在项目上架到App Store以后,谁也不能保证没有一个错误,可能在测试期间连测试人员都没有发现的隐藏小bug在上线之后被用户发现了,这就无疑给用户造成了困扰。所以作为开发人员,要及时的收集这些crash日志信息。这里我用了一种方法,就是当应用在用户使用时发生崩溃现象,会获取到崩溃的日志,然后调起邮箱让用户通过邮件发送给我们。具体代码如下:#pragma mark - 获取异常日志- (void)i
2017-04-21 10:35:45 794
原创 ARC 下的内存泄露
NSNotificationcenter[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(method:) name:@"notiName" object:nil];这里添加观察者其实是不会造成内存泄漏的,但是,但是,但是……如果self被销毁,当在调用post消息的时候,就会报对象被释放的错误,导致闪退
2017-04-18 10:57:33 372
原创 iOS 本地通知
以前一直迷惑,本地推送到底有什么用,后来仔细想了想,确实有用(废话,不然苹果爸爸干嘛开发这个?手动鄙视自己!)本地通知服务 主要处理基于时间行为的通知。比如定时通知用户该起床撒尿了。就是这么个用处!嗯,是这样吧?是的!在iOS10苹果废弃了之前的UILocalNotification,而采用了新的UserNotifications Framework来推送通知。现在先说一下iOS10之前的本地推送流
2017-04-14 11:05:10 3503
原创 iOS 实用功能汇总(2)
1.打电话1.第一种方法这种方法在iOS8上测试的是不会出现弹框,直接进入到拨打电话界面,结束通话后会回到App界面。先跳出程序再进入到到系统的打电话程。[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",@"10010"]]];2.第二种方法(慎用)
2017-04-13 16:52:19 278
转载 iOS 实用功能汇总(1)
1.去掉tableview header的黏性- (void)scrollViewDidScroll:(UIScrollView *)scrollView { [self.searchBar resignFirstResponder]; if (scrollView == self.listTableView) { CGFloat sectionHeaderHeigh
2017-04-13 16:01:40 304
原创 iOS 常用操作之文件操作
Documents1. 获取Documents文件夹路径/** * 获取Documents文件夹路径 * * @return 文件夹路径 */+ (NSString *)getDocumentsFolderPath{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserD
2017-04-13 14:19:05 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人