- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 字典的快速赋值 setValuesForKeysWithDictionary
1.一般我们在iOS开发中做数据解析的时候一般都是: 但是简单的数据还可以,要是有大量的数据这工作量是很繁琐的且不好维护的,还好苹果为我们准备了一个很简单的方便的方法就可以代替这么繁琐的事:setValuesForKeysWithDictionary输出结果:就是这么简单就搞定所有的一步一步赋值,但是有一个限定,你model里面的属性名必须与数据里面的k
2016-10-11 17:24:50 2567
原创 iOS中performSelector+@selector多参数传递解决方法
关于performSelector传递参数一般不能超过2个,但是现实开发中我们有时需要用到传递大于2以上的参数,这个时候performSelector就不能满足要求了。所以这里总结了开发中解决的办法,有二种:1.用NsInvocation代替performSelector可以实现传递多个参数2.就是将参数进行封装成一个结构体,Class,z字典或其他的集合,然后定义一个传递单参的方法也可以
2016-09-27 10:26:07 9571
原创 iOS开发Keychain简单的使用
苹果增加更安全的存储方式:Keychain(相对于NSUserDefaults数据以明文的形式保存在)提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储,将数据加密后存储在本地,更安全当你删除APP后Keychain存储的数据不会删除,所以在重装App后,Keychain里的数据还能使用。从ios 3.0开始,跨程序分享keychain
2016-06-14 11:11:58 3329
原创 CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target
最新使用cocoaPods安装第三方软件是报错:最后访问cocoaPods的官方网站:https://guides.cocoapods.org/syntax/podfile.html建议这样写就可以了如下所示:其中MyApp换成自己的项目里的target就可以了
2016-06-07 18:07:10 454
原创 OC里面UIWebView中js交互
iOS7之前没有引入JavaScriptCore.framework框架时,也没有引入第三方交互工具时 我项目里面用的最多的交互如下:1.从oc到js,可以使用 stringByEvaluatingJavaScriptFromString:来实现。2.从js到oc,采用比较巧妙的设计,UIWebView浏览器拦截 url请求,自定义url的方式拦截交互请。
2016-06-06 11:22:45 410
原创 iOS中OC JavaScriptCore.framework框架的webView交互
iOS7之后苹果公司引入了JavaScriptCore.framework提供了更好的,快捷的,简单的js交互框架。但是iOS8之后苹果公司提供了WKWebView以更好的交互,但是这个不支持JavaScriptCore.framework框架的,以下是我学习的一点感悟与心得,如若写的不到位或者有不对的地方欢迎大家指出!现在咱们切入主题:JavaScriptCore中类及协
2016-06-06 10:07:53 2264
原创 Linux用户和用户组管理简析
1.建立用户账号:addusr test2.设置用户口令:passwd test3.删除用户账号:userdel test4.设置用户账号属性锁定用户账号禁止登录:usermod -L test用户组管理命令及文件 用户账号相关文件和目录1.用户账号信息保存在passwd文件中:/etc/passwd2.用户的加密口令保存在shadow文件中:/etc/shad
2016-05-31 16:11:57 414
原创 linux下的tar压缩解压命令
1.对文件和目录进行归档tar cvf myflies.tar files/2.对文件和目录进行压缩归档tar cvzf mayflies.tar.gz files/3.查看归档文件中的目录列表tar tvf mayflies.tar4.查看压缩归档文件中的目录列表tar tvzf mayflies.tar.gz5.恢复归档文件tar xvf mayflies.
2016-05-31 15:15:18 485
原创 Linux常用命令操作
1.Linux命令组成部分:命令字(执行的命令) 命令选项(说明对命令的要求) 命令参数(描述命令作用的对象)example:command 【option】【arguments】(命令选项或命令参数可有可无,命令的各组成部分之间用空格分开)
2016-05-25 10:44:40 404
原创 本地推送 UILocalNotification
iOS本地推送UILocalNotification很方便的实现日程提醒,生日提醒等功能,不需要服务器在本地就可以代码实现。iOS8之后需要代码注册否则不能发送信息!1.本地推送注册
2016-05-24 17:27:57 374
原创 iOS 后台定位审核被拒How to clarify the purpose of its use in the location modal?
4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines4.5 DetailsYour app uses backgr
2016-05-18 09:41:58 3878 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人