自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python的基本语法

命名_xxx:表示不能直接访问的类属性,需要通过类提供的接口访问,不能用from xxx import xxx导入__xxx:表示私有成员__xxx__:表示特殊方法,例如__init__()类构造函数缩进Python没有{},用缩进控制代码块行缩进空白是可变的,但是必须严格保持一致正确写法if True:       print “True”

2017-11-29 17:18:41 437

原创 swift基本特性和语法

1,常量和变量编译器会自己通过值判断类型,不需要指定,如果明确指定可以用as关键字声明固定类型的变量则是用 :let a = 10var b = "b"let c = 10.2 as Intvar d : Int另外,字符串可以使用+=var string = "ab"string += "c"2,字典字典是一种散列表声明类型使用AnyObj

2017-11-15 10:12:58 318

原创 IOS的GCD基本用法

全局队列全局队列因为是全局的,不能够创建,也不需要管理内存(retain,release会被忽略)可以通过如下代码去获取:dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);每个程序提供4种全局队列,通过优先级加以区别,分别是:HIGH, DEFAULT, LOW, BACKGROUND串行与并行队

2017-06-23 12:48:06 472

原创 IOS中Block的使用

Block的声明:1,void (^myBlock)()2,int (^myBlock)(float,int)3,NSString* (^myBlock)(int, NSString*)也可以使用Typedef为Block定义别名。三种Block的特性Block是一个Object对象,所以我们需要对它进行内存管理。Block分为三种,NSConcrete

2017-06-21 15:39:20 279

原创 IOS的runtime简述

一,消息传递机制C是一个面向过程的语言,runtime的消息传递机制赋予了C面向对象的能力。在OC中的方法是将消息接收者和消息内容用[]括起来,在运行的时候再对消息接收者发送该消息,具体如下:objc_msgSend(id, SEL);含有参数的是objc_msgSend(id, SEL, arg1, arg2, ...);例如[obj doSomething]

2017-06-19 20:34:58 236

空空如也

空空如也

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

TA关注的人

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