自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 swift class 初始化问题

swift 的初始化跟所有的类是一样的可以有多个初始化方法.并且可以同时存在。也可以分别初始化不同的变量class A{ var a:String? var b:String? required init?(a:String?){ self.a=a } init (b:String?){ self.b=b }}

2016-08-17 22:58:57 318

原创 从Alamofire中得到返回值 分析

Alamofire 从githib 的例子上看出来。他不能直接从response里面得到道返回值,因为运行的时候是异步的即:结果可能就是在 返回值的时候并没有得到JSON值所以一般的返回的值时空的所以只能在写一个函数在response里面调用 func getRequest(mURL:String,params:[String:String],completion

2016-08-11 15:33:43 3083

原创 反射 NullPointerException content.ContextWrapper

反射的时候会有时候会异常NullPointerException content.ContextWrapper原因就是Context没有 1.要声明Context 为全局变量 2.在oncreate 里面写上 context=this3.在前面加contecxt就ok了 例如: SharedPreferences sp2= context.getShare

2016-08-09 01:57:53 268

原创 AlertDialog Unable to add window -- token null is not for an application

是因为 AlertDialog.Builder builder = new AlertDialog.Builder(mContext);中 Builder虽然需要的是Context参数。但只有在同一个activity中可以用 getApplicationContext() 得到Context 。否则要用Activity.this传递Context 即Builder(Activity.thi

2016-08-06 14:38:15 184

原创 ??用法

let smiliness= dataSource?.smilinessForFaceView(self) ?? 0.0如果 ??左边的表达式的值不是nil用左边 不然就用??右边的值

2016-07-10 10:43:21 1091

原创 函数声明

普通函数声明 func 函数名 (参数)->返回值{}func sayHello(personName: String) -> String { let greeting = "Hello, " + personName + "!" return greeting}参数可以是变量也可以是另一个函数: func performOperation(o

2016-07-06 15:54:40 312

原创 变量声明

var operandStack = Array() @IBAction func enter() { userIsInTheMiddleOfTypeingANumber=false operandStack.append(displayValue) print("operandStack=\(operandStack)") }

2016-07-06 14:24:22 164

空空如也

空空如也

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

TA关注的人

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