- 博客(7)
- 收藏
- 关注
原创 iOS PerformSelector may cause a leak because its selector is unknown
开始的写法: SEL selctor = NSSelectorFromString(_interaction.functionName); [self performSelector:selctor withObject:nil]; 解决办法: 编译器警告这个是由原因的,这种警告很少出现,甚至可以简单的忽略,而且解决也很容易.具体方法如下: SEL selctor
2015-05-30 18:06:31 973
原创 iOS 与 JS 交互
1. 通过UIWebView与JS交互 通过网页实现native和服务器的交互so easy.当然要实现webview的delegate. self.webView.delegate = self; 1.1 iOS客户端调用JS的方法. 直接使用系统的方法stringByEvaluatingJavaScriptFromString调用JS的方法即可.
2015-05-30 15:40:26 1064
原创 iOS duplicate symbol 错误
1. 项目中有相同名字的文件(可能自己写了2个一样的也可能和其他库名字一样) 看项目中有没有相同的名字的文件.这个问题会出现在初学者或者写项目太多的人身上,初学者有时候手忙脚乱的,就把文件名起重复了,而写代码太多了,都有自己封装好的代码,都是直接拿来用,可能就和当前项目的文件名重复了.而对于我们写外包项目的来说,这种情况更容易发生了.一些特定的模块比如登录,分享什么的都是封装的模块.放进
2015-05-30 14:59:57 1486
原创 iOS ARC项目中引用MRC文件和MRC中引用ARC文件
在ARC项目中引用非ARC文件时,只需要在bulid phases里面配置一下参数-fno-objc-arc.同样ARC的文件在MRC中使用只需要配置成-fobjc-arc即可. .
2015-05-30 11:11:38 2311
原创 iOS 打电话
1.会弹框让用户确定是否拨打 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@",185****2662]]]; 2.直接拨打 [[UIApplication sharedApplication] openURL:[
2015-05-28 14:59:13 697
原创 X-code Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'armv7'
CocoaPods要求使用CocoaPods 的项目要将 Debug 的Build Active Architecture Only 改为NO,
2015-05-15 15:05:17 920
原创 iOS 本地存储之沙盒(Document)
以存储图片为例: 1. 保存 /** * 保存用户头像 */ + (NSString *)saveUserImage:(UIImage *)image{ NSString *url; // 获取document路径 NSArray *document = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory
2015-05-11 17:20:57 1304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人