文章只要你有一点点基础应该就可以看的懂,文章只为学习交流 #import "ViewController.h" @interface ViewController () @property (nonatomic,retain)UIImageView *imageView; @property (no ...
分类:
移动开发 时间:
2017-06-29 11:21:04
阅读次数:
244
在swift中打开分享功能原来是如此的简单。 1、首先须要 import Social 2、在分享button事件以下 var controller:SLComposeViewController = SLComposeViewController(forServiceType: SLService ...
分类:
移动开发 时间:
2017-06-17 12:16:36
阅读次数:
231
“如果说我看得比别人远些,那是因为我站在巨人们的肩膀上.” 牛顿 iOS及Mac开源项目和学习资料【超级全面】 http://www.kancloud.cn/digest/ios-mac-study/84557 iOS 学习资料整理 https://segmentfault.com/a/119000 ...
分类:
移动开发 时间:
2017-06-13 00:01:34
阅读次数:
253
iOS的三种事件:触摸事件/运动事件/远程控制事件 typedef enum { UIEventTypeTouches, UIEventTypeMotion, UIEventTypeRemoteControl, } UIEventType; 仅仅有继承UIResponder类的对象才干处理事件,如U ...
分类:
移动开发 时间:
2017-06-10 16:55:17
阅读次数:
284
1.全局变量和局部变量 局部变量: 概念:定义函数内部变量 定义格式:变量类型 变量名称; 作用域:从定义那一行開始到所在代码块结束 生命周期:从代码运行到定义的哪一行開始,到其所在的代码的结束为止 特点:同样的代码块中不能够有同名的变量 不同的代码块中能够有同名的变量。内部的变量会覆盖外部定义的变 ...
分类:
移动开发 时间:
2017-06-07 14:38:22
阅读次数:
256
4. 这个写法会出什么问题: @property (copy) NSMutableArray *array; 两个问题:1、加入,删除,改动数组内的元素的时候,程序会由于找不到相应的方法而崩溃.由于 copy 就是复制一个不可变 NSArray 的对象; 2、使用了 atomic 属性会严重影响性能 ...
分类:
移动开发 时间:
2017-06-03 19:17:05
阅读次数:
210
本文修改自http://www.cnblogs.com/hdk1993/p/5809180.html 1、使用queue需要声明头文件#include <queue> 2、queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque 类型。 ...
分类:
编程语言 时间:
2017-05-29 19:55:20
阅读次数:
254
1、认识指针#include <stdio.h> //基本数据类型作为函数參数传递是值传递 //void moveFront(int x ,int y) //{ // x = x + 2; //} void test() { // 确定当前坐标 int x = 20; int y = 150; pr ...
分类:
移动开发 时间:
2017-05-25 20:46:38
阅读次数:
283
1、认识指针#include <stdio.h> //基本数据类型作为函数參数传递是值传递 //void moveFront(int x ,int y) //{ // x = x + 2; //} void test() { // 确定当前坐标 int x = 20; int y = 150; pr ...
分类:
移动开发 时间:
2017-05-25 20:44:10
阅读次数:
181
排序算法 1.概念 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。 2.选择排序算法时常用的几个参照 a.稳定性 假定在带排序的记录序列中,存在多个具有相同关键字的记录,若经过排序,这些记录的相对次序保持不变,即 ...
分类:
移动开发 时间:
2017-05-23 19:43:54
阅读次数:
153