- 博客(5)
- 收藏
- 关注
原创 block
Block 的功能 Block 是一种具有匿名功能的内嵌函数,它的特性如下: 如一般的函数般能拥有带有型态的参数。 拥有回传值。 可以撷取被定义的词法作用域(lexical scope)状态。 可以选择性地修改词法作用域的状态。 注:词法作用域(lexical scope)可以想像成是某个函数两个大括号中间的区块,这个区块在程式执行时,系统会将这个区块放入堆叠记忆体中,在这个区
2016-01-22 18:32:44
161
转载 swift 闭包
/* 闭包(Closures) * 闭包是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 * 在Swift中的闭包与C、OC中的blocks和其它编程语言(如Python)中的lambdas类似。 * 闭包可以捕获和存储上下文中定义的的任何常量和变量的引用。这就是所谓的变量和变量的自封闭, * 因此命名为”闭包“("Closures)").Swi
2016-01-22 18:27:48
160
原创 UI核心动画
iOS开发UI篇—核心动画(基础动画) 一、简单介绍 CAPropertyAnimation的子类 属性解析: fromValue:keyPath相应属性的初始值 toValue:keyPath相应属性的结束值 随着动画的进行,在长度为duration的持续时间内,keyPath相应属性的值从fromValue渐渐地变为toValue 如果fillMode=kCAFillMo
2016-01-13 21:10:31
169
原创 iOS开发多线程篇—多线程简单介绍
进程和线程 1.什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 2.什么是线程 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程 线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行 比如使用酷狗播放音乐、使用迅雷下载电影,都需要在
2016-01-09 10:48:28
164
转载 ios9后关于http协议问题
iOS9 开始苹果将HTTP全改为HTTPS了,所以出现网络请求失败问题,解决办法: 改回http: 在info.plist文件中添加一个Key:NSAppTransportSecurity(字典类型),然后给它添加一个Key:NSAllowsArbitraryLoads(Boolean型),属性值设为YES.如下图: 将info.plist文件
2016-01-04 21:23:21
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人