自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Swift高级开发语言--结构体,类,构造器,属性

// 结构体和类 // 在swift中,结构体被做了很多强化,几乎所有的数据类型都是用结构体实现的, // 相同点:1.都可以定义变量 2.都可以定义方法 3.都可以定义构造器 init 4.都可以遵守歇息 5.扩展 // 不同点:1.结构体是值类型,类是引用类型 2.类可以被继承 3.类可以使用类型推断 4.类可以使用 deinit(析构器) 5.一个类可以有多个引用 结构体// 结构体

2015-10-23 19:37:32 559

原创 Swift高级开发语言--枚举,继承,协议,扩展

枚举//enum 枚举名: 类型{ // case 分支1 = 赋值1 // case 分支2 = 赋值2 //}enum PersonIndenttity:String { case Teacher = "Teacher_id" case Student = "Student_id" } // 类 class Person { var indentity:Per

2015-10-23 19:32:11 602

原创 Swift高级开发语言--函数嵌套

// 函数嵌套:函数作用域中定义了另外一个函数,内层函数的作用域中可以使用外层函数的参数 func helloLanou(var num: Int){ num++ func hello23(){ num++ } hello23() num }helloLanou(10) func hellolanou2() -> ((Int) -> Strin

2015-10-23 11:05:58 392

原创 Swift高级开发语言--函数

var str = "Hello, playground"// 函数 // 语法格式 //func name (参数列表)->返回值 { // 函数实现体 //}//无参,无返回值 func hello1() { print("hello1") }func hello2() -> Void { print("hello2") }// 函数调用 hello1()// 有参 //

2015-10-22 20:32:38 421

原创 Swift高级开发语言基础

var str = "Hello, playground" // 变量声明规则 // var (let)变量名 = 值 var str1 = "abc" str1 = "bcd" // str1 = 2 // 类型推断,(根据给出的值对变量进行类型的推断和确定)// ****************基本数据类型 var a = 10 var b = 20 // 关于整形的类型推断,在32位系统的环境

2015-10-22 20:30:56 422

原创 多线程的使用

首先我们先对进程,线程,多线程有个了解 进程:一个正在运行的程序 叫一个进程多进程:多个程序正在运行 叫多进程线程:一个程序 或者说 一个进程 都会有一个 或多个线程 如果有一个 我们叫他主线程 主线程负责用户能看见的任务 例如 添加控件 刷新界面 除了主线程以外,都叫子线程, 线程之间是独立的 并没有任何联系 子线程一般 负责 用户不直接看见的任务 例如 加载图片的过程 下载视频等使用多线程最大

2015-10-15 19:21:51 444

原创 音乐播放器的简单入门使用

实现播放模式的思路: 1.通过点击按钮 弹出来一个下弹窗 可以选择播放模式 声明一个全局变量 不同的点击全局变量的值改变 全局变量默认的播放模式是列表循环 2.在音乐播放完毕的时候调用方法 根据不同的全局变量 实现不同的操作第一步 实现button的点击方法 通过点击不同的下弹窗的值改变全局变量/ 模式typeButton的点击方法的实现 - (void)actionTypeButton:(UI

2015-10-15 19:19:21 878

原创 地图的基础使用

导入第三方类库#import <CoreLocation/CoreLocation.h>声明属性@interface ViewController ()<CLLocationManagerDelegate>@property (nonatomic, strong) CLLocationManager *locationManager; @property (nonatomic, strong) CL

2015-10-08 19:49:10 518 2

原创 UI动画总汇

创建一个控制器,并且定义两个宏#import "ROOTViewController.h" #define kScreenHeight [UIScreen mainScreen].bounds.size.height #define kScreenWidth [UIScreen mainScreen].bounds.size.width声明一个UIView属性@interface ROOTViewC

2015-09-23 21:51:25 440

原创 SQlite常用语句

1.创建表语句create table Student (Student 是表名) IF NOT EXISTS 表不存在 才创建 gender text 表示其类型 字符串储存类型NULL 值是空值 INTEGER 值是整型 REAL 值是浮点数 TEXT 值是文本字符串 BLOB 值是一个二进制类型 number integer primary key not NULL 主键值 如果不操作 自

2015-09-22 21:49:41 1578 3

原创 Get同步请求数据

// 把字符串变成网址对像 NSURL *url = [NSURL URLWithString:@""]; // 发出一个请求 // cachePolicy 缓存策略,一般选默认缓存策略 // timeoutInterval 请求超时时间 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolic

2015-09-22 21:33:00 748 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除