- 博客(13)
- 收藏
- 关注
转载 iOS-沙盒(二)
一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用的文件系统隔离。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问的,在ios8中已
2016-05-31 16:47:19 672
转载 iOS-沙盒路径
1、模拟器沙盒目录文件都在个人用户名文件夹下的一个隐藏文件夹里,中文叫资源库,他的目录其实是Library。因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除
2016-05-31 16:45:39 490
转载 安装并解决最近cocopods不能用的问题
作为一个iOS软件开发工程师,不可能不用到第三方库,用到第三方库,就肯定会用到cocopods,但是最近因为cocopods升级,很多用户都反映cocopods不能使用,都抓狂了吧,最新版本是1.0.0,可以用pod--version这个命令查询,老版本的还是用老方法,可以使用,新用户用以前的方法就不行了,今天我就给大家分享一下解决方法,并且cocopods有客户端了!不要太爱我呀!!!
2016-05-24 18:05:56 1714
转载 iOS-AFN
AFN一、什么是AFN全称是AFNetworking,是对NSURLConnection的一层封装虽然运行效率没有ASI高,但是使用比ASI简单在iOS开发中,使用比较广泛AFN的github地址https://github.com/pokeb/AFNetworking/AFNetworking二、AFN结构NSURLConnection
2016-05-24 13:51:33 775
原创 iOS地图定位小功能(上)
讲到iOS的定位呢,首先先介绍一下定位这东西。iOS系统自带的定位服务可以实现很多需求。比如:获取当前经纬度,获取当前位置信息等等。一、介绍 1、定位 使用CoreLocation框架 2、功能 (1)基础定位 (2)地理编码(把文字位置转换成地理位置编码) 反编码(把编码转换成文字位置) 3、ios8 ios9之后的改变 (1)
2016-04-25 11:27:33 479
原创 iOS-网络请求
一、 注意事项 由于比较忙,好久没有写过博客,之前使用网络请求的时候从糯米上面获取数据,糯米使用的是URLConnection,直接拷贝粘贴过来之后报黄,进入苹果的官方后发现iOS9已经放弃了NSURLConnection,使用iOS7之后出来的NSURLSession,iOS9只能使用这个类。 还有一个要说的地方就是:后台服务传输协议由 HTTP改成 H
2016-04-23 08:26:59 723
原创 iOS资源汇总(开源项目、第三方库、技术博客等)
Github是全球最大的社交编程及代码托管网站,它上面的资源的丰富足够我们在其中尽情学习了。而今天呢给大家带来一些常用的资源,有开源项目、第三方库、技术博客等,也有常用的设计界面网址等。废话少说,进入正题:#### [DesignerNewsApp]> Build a Swift App as a designer#### [firefox-ios]> Firefox for
2016-03-24 21:05:38 627
原创 工作中常用的第三方框架
对于一个开发者来讲,如何高效的写出高质代码显得尤为重要,所以呢,今天为大家介绍一些一个工作中常用的第三方框架:网络请求:1、AFNetWorking2、MKNetworkKit判断网络状态:1、Reachability2、AFNetWorking 其中的一个类下载图片:SDWebImage调用网站上的图片,跟本地调用内置在应用包里的图片一样简单。操作也很
2016-03-24 20:54:04 451
原创 IOS -定位(一)
定位 一、介绍 1、定位 使用CoreLocation框架 2、功能 (1)基础定位 (2)地理编码(把文字位置转换成地理位置编码) 反编码(把编码转换成文字位置) 3、ios8 ios9之后的改变 (1)添加了定位服务的目的 《1》NSLocationAlwaysUsageDescription
2016-03-08 08:57:37 343
原创 github客户端上传代码 mac 注意事项
下面为大家详细说一下github的操作流程,由于都是英文看着比较费劲,整理一下:1.注册一个github账号在官网。https://github.com/github 2.下载mac版的github客户端。网址:https://desktop.github.com3.之后会在出现安装。安装成功之后,会出现这个图标4.打开github的客户端并且登陆客户端
2016-03-04 11:18:07 903
原创 IOS——线程的应用
首先,对于ios的线程应用,我们先说说他的一些概念: 线程是用来执行任务的,线程彻底执行完任务A才能去执行任务B。为了同时执行两个任务,产生了多线程。 我打开一个视频软件,我开辟一个线程A让它执行下载任务,我开辟一个线程B,用来播放视频。我开辟两个线程后,这两个任务能同时执行,如果我开辟一个线程,只有下载任务完成,才能去执行播放任务。 线程相当于店里的服务员,一个服务员同时
2016-03-02 19:26:25 451
原创 IOS- UIScrollView
#import "ViewController.h"@interface ViewController (){ UIImageView *imgView;}@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; #pragma mark 课程要点
2015-12-10 08:51:42 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人