多线程编程 线程定义:一个CPU执行的CPU命令 列一条无分叉的路径就叫线程。 多线程:执行多个不同的CPU命令 有多条路径。 线程的使用:主线程(又叫作UI线程)主要任务是处理UI事件,显示和刷新UI,(只有主线程有直接修改UI的能力)耗时的操作放在子线程(又叫作后台线程、异步线程)。 多线程容易 ...
分类:
移动开发 时间:
2016-10-14 00:28:11
阅读次数:
284
决定新开一坑,在不断学习的同时分享自己的学习历程给大家,既是对自己学习的记录,又希望能对大家提供些微的帮助。 这一篇文章主要来介绍泛型的意义、使用与声明方法等。 1.泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常 ...
分类:
移动开发 时间:
2016-10-10 20:04:37
阅读次数:
324
关于应用之间的相互操作,小编一直觉得非常高大上,在一次面试中被面试官一顿暴虐,今天小编就决定学习一下!经过一顿度娘,找到一些博客,不过都比较凌乱,我就打算自己整理一下! 首先要说的是每一个APP都可以设置一个自己独有的URL,APP应用之间的操作就是通过这个URL来实现的! 1、如何配置自己应用的U ...
分类:
移动开发 时间:
2016-09-29 21:25:07
阅读次数:
214
IOS学习之UITableView滚动到指定位置 如果在reloadData后需要立即获取tableview的cell、高度,或者需要滚动tableview,那么,直接在reloadData后执行代码是有可能出问题的。 reloadDate并不会等待tableview更新结束后才返回,而是立即返回, ...
分类:
移动开发 时间:
2016-09-28 10:00:56
阅读次数:
311
iOS学习之iOS沙盒(sandbox)机制和文件操作 接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一) 我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。 1、获取程序的Home目录 [cpp] view plain copy NSString *homeDirector ...
分类:
移动开发 时间:
2016-09-27 15:01:04
阅读次数:
268
iOS学习之iOS沙盒(sandbox)机制和文件操作 接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一) 我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。 1、获取程序的Home目录 [cpp] view plain copy NSString *homeDirector ...
分类:
移动开发 时间:
2016-09-27 14:59:23
阅读次数:
187
链接: 关于IOS免证书真机安装的过程和问题 苹果IOS开发者账号的区别,企业账号,个人账号,公司团队账号,教育账号 苹果IOS开发者账号总结--发布应用APP时team name是否可以随意写? Provisioning Profiles 和 Certificates证书的关系图文解释 ios学习 ...
分类:
移动开发 时间:
2016-09-20 13:44:50
阅读次数:
179
思路: 1.new 一个 Empty 后缀为 .txt 文件,内容随笔拷贝一段 2.用 NSString 接收本地文件,再用一个标题拼接字符串 3.创建一个 NSMutableParagraphStyle 实例,设置标题居中、标题距离正文间隔 4.创建一个 NSMutableParagraphSty ...
分类:
移动开发 时间:
2016-09-20 11:53:43
阅读次数:
246
一、变量 变量标识符必须以字符包括Unicode编码字符、美元字符$、下划线_开头,不能以数字开头,不能包含空格。更不能使用关键字命名。 swift中变量的声明使用var关键字,常量的声明使用let关键字。 变量的声明: 1. 可以使用,逗号分割变量来同时声明多个变量 2. 可以使用:类型来同时指明 ...
分类:
移动开发 时间:
2016-09-19 01:08:05
阅读次数:
323
适配iOS10 2016年9月7日,苹果发布iOS 10。2016年9月14日,全新的操作系统iOS 10将正式上线。 作为开发者,如何适配iOS10呢? 1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS ...
分类:
移动开发 时间:
2016-09-18 15:29:46
阅读次数:
239