自定义博客皮肤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 623

原创 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 663

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

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

2015-10-23 11:05:58 450

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

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

2015-10-22 20:32:38 470

原创 Swift高级开发语言基础

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

2015-10-22 20:30:56 477

原创 多线程的使用

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

2015-10-15 19:21:51 478

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

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

2015-10-15 19:19:21 965

原创 地图的基础使用

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

2015-10-08 19:49:10 570 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 489

原创 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 1645 2

原创 Get同步请求数据

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

2015-09-22 21:33:00 812 4

空空如也

空空如也

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

TA关注的人

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