我们在学习和code过程中经常会用到一些框架,本文将会持续更新最新学习和用到的框架 1、布局框架: Masonry介绍与使用实践:快速上手Autolayout 2、 ...
分类:
移动开发 时间:
2017-09-16 14:48:17
阅读次数:
172
本文转载自:你真的了解iOS代理设计模式吗? 在项目中我们经常会用到代理的设计模式,这是iOS中一种消息传递的方式,也可以通过这种方式来传递一些参数。这篇文章会涵盖代理的使用技巧和原理,以及代理的内存管理等方面的知识。我会通过这些方面的知识,带大家真正领略代理的奥妙。写的有点多,但都是干货,我能写下 ...
分类:
移动开发 时间:
2017-09-14 16:35:03
阅读次数:
132
1.匿名对象:就是没有名字对象 1、匿名对象仅用一次 使用场景: 1、当我们仅仅要调用一个对象的某个方法一次的时候能够使用匿名对象 2、匿名对象能够作为函数的实际參数 #import <Foundation/Foundation.h> #import "CZPerson.h" #import "CZ ...
分类:
移动开发 时间:
2017-08-12 16:16:15
阅读次数:
227
一、时间和日期计算 我们在应用开发中,时常须要和时间打交道,比方获取当前时间,获取两个时间点相隔的时间等等,在iOS开发中与时间相关的类有例如以下几个: 1. NSDate:表示一个绝对的时间点 2. NSTimeZone:时区信息 3. NSLocale:本地化信息 4. NSDateCompon ...
分类:
移动开发 时间:
2017-08-10 20:58:22
阅读次数:
241
很久都没写博客了,从今天开始会记录一些学习的心得/过程。现在对学习iOS的兴趣也越来越浓。微信小程序的开发已经告一段落,目前会对产品进行代码改进和功能优化。 第一个iOS应该从今天开始诞生,这两天刚开始接触一些iOS的语法,OC对象的概念还没有完全熟悉,感觉很全新。 相关的说明已经在注释里面写了。感 ...
分类:
移动开发 时间:
2017-08-02 17:47:04
阅读次数:
263
一、音频 在iOS中,音频播放从形式上能够分为音效播放和音乐播放。 * 音效: * 主要指一些短音频的播放,这类音频一般不须要进行进度、循环等控制。 * 在iOS中。音效我们是使用AudioToolbox.framework框架实现。 * 音乐: * 主要指一些较长的音频,通常须要对播放进行精确控制 ...
分类:
移动开发 时间:
2017-07-30 19:55:47
阅读次数:
278
http://blog.csdn.net/xyz_lmn/article/details/8968213 iOS的沙盒机制,应用只能访问自己应用目录下的文件。ios不像Android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内 ...
分类:
移动开发 时间:
2017-07-20 19:45:12
阅读次数:
207
一、网络请求 在网络开发中。须要了解一些经常使用的请求方法: GET请求:get是获取数据的意思,数据以明文在URL中传递,受限于URL长度,所以数据传输量比較小。 POST请求:post是向server提交数据的意思。提交的数据以实际内容形式存放到消息头中进行传递,无法在浏览器url中查看到,大小 ...
分类:
移动开发 时间:
2017-07-19 23:28:33
阅读次数:
310
在Swift中, 名字空间是用class(extension)嵌套来实现的, 以下用一个简单样例来进行展示 // // main.swift // SwiftNameSpace // // Created by yao_yu on 14-8-1. // Copyright (c) 2014年 yao ...
分类:
移动开发 时间:
2017-07-01 19:17:18
阅读次数:
202
iOS设计规范再阅读 对比Google Material Design的设计规范,iOS有些大道至简的味道,内容很少,但还是从中总(chao ) 结 ( xi ) 了一些设计技 ( tao)巧 ( lu )。 1、如何以内容为中心开发或重新设计一款应用? ? 保证核心功能突出且直接,并强调其相关性 ...
分类:
移动开发 时间:
2017-06-30 09:41:41
阅读次数:
194