ios总结
PaulGeLi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【iOS开发】文件写入沙盒失败
把服务器返回数据写入沙盒,然后在沙盒下边找不到[responseObject writeToFile:path atomically:YES];然后查了下返回值,发现写入失败BOOL success = [responseObject writeToFile:path atomically:YES];返回no原因是服务器返回数据里边有plist文件不支持的对象类型原创 2015-09-15 11:56:36 · 5663 阅读 · 1 评论 -
【iOS开发】更改来自友盟社会化组件
最近尝试了下用友盟的SDK,实现分享到新浪微博的功能。但是发现了一个很不爽的问题,分享的微博会显示来自 友盟社会化组件,在友盟论坛找到了一个解决办法如下: http://bbs.umeng.com/thread-5226-1-1.html 但是按着做了以后还是没有解决问题!!!后来终于找到了原因,主要由于安全域名和授权回调页没有设置。原创 2015-11-13 14:54:58 · 731 阅读 · 0 评论 -
【iOS开发】第三方库出现的各种问题
SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。原创 2015-11-16 16:32:26 · 605 阅读 · 0 评论 -
【iOS开发】数据存储的四种方式
在iOS操作系统中,数据持久化一般有四种方式。分别是:属性列表、文件归档、SQLite数据库和CoreData。四种方法各有利弊,都有相应的使用场合。1.简单对比属性列表:只能存储数组和字典,并且其中不能包含自定义对象,一般存储少量数据文件归档:可以存储自定义对象,需要实现NSCoding协议。但是只能做一次性读取和存储操作。SQLite:大批量存储数据,局部的读取,进行增删改查,不用把数据一次性原创 2015-11-17 15:20:20 · 648 阅读 · 0 评论 -
【OC语言】关于block的使用
在ios的开发中,我们经常会用到block。它语法简介,定义跟使用比较方便,大部分时候我们把它用于回调。例如我们常用的第三方网络请求框架AFN中就大量利用block,在异步线程收到网络数据后,利用block回调之前定义好的方法。下面简单总结下使用block需要注意的问题。1.block的声明 在oc中我们声明一个block经常使用copy。因为block默认是存放在栈中的,出来方法的作用域,blo原创 2016-01-18 23:46:23 · 664 阅读 · 0 评论 -
【iOS开发】CocoaPods pod install/pod update更新慢
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动。原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod update --ve原创 2016-01-06 17:29:17 · 435 阅读 · 0 评论 -
【iOS开发】ios9开发中遇到的问题
1.用Xcode7编译原来的项目,网络请求发布出去。The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.这是升级的ios9的https问题,解决起来很简单,关闭后还是用http,解决办法:1:在Info.plist中添加NS原创 2016-01-10 14:52:19 · 358 阅读 · 0 评论 -
【iOS开发】总结
最近做一个项目,遇到了一些小问题,下面总结一下遇到的问题,以及解决办法。1.如何把一个正方形的图片切成圆形?imageView.layer.masksToBounds = YES; imageView.layer.cornerRadius = 50; 2.我们可以设置 状态栏的文字颜色,但是我们不能设置状态栏的背景颜色。当设置导航栏的背景颜色的时候,状态栏的背景颜色会跟着变化,这是我们所不想看原创 2015-11-10 19:12:23 · 344 阅读 · 0 评论
分享