iOS
未读
iOS常用数据类型转换
开发过程中总会转换各种数据类型,很多人直接把常用的数据类型封装后使用,时间长了反而想不起来各个数据类型之间是如何转换的,在这里就做一个简单的总结,以备不时之需. NSString和NSData之间的相互转换 NSString 和 NSData之间的转换频率还是挺高的,尤其是JSON字符串和字典之间转
iOS
未读
关于NSNotificationCenter
通知(NSNotification) 一个完整的通知一般包含3个属性: - (NSString*)name; // 通知的名称
- (id)object; // 通知发布者(是谁要发布通知)
- (NSDictionary*)userI
iOS
未读
Description方法和NSLog函数
1. description 方法是 NSObject 自带的方法,包括类方法和对象方法 + (NSString *)description; // 默认返回 类名
- (NSString *)description; // 默认返回 <类名:内存地址>
<
iOS
未读
Block in Objective-C
How Do I Declare A Block in Objective-C? 在 Xcode 中敲 inlineBlock就可以快捷创建代码块 As a local variable: returnType (^blockName)(parameterTypes) = ^returnType(p
iOS
未读
Objective-C 语法 3
类的深入研究和分类 一、分类 (一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。 分类的作用:在不改变原来的类内容的基础上,为类增加一些方法。 添加一个分类: 文件结构图: 在分类中添加一个方法 @interface
iOS
未读
Objective-C 语法 2
面向对象—封装 一、面向对象和封装 面向对象的三大特性:封装(成员变量)、继承和多态 在OC语言中,使用@interface和@implementation来处理类。 @interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。 @implementation就好像隐藏在时钟内部的构造实
iOS
未读
Objective-C 语法 1
语言前期准备 一、OC简介 OC语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用c,甚至是c++代码。 可以使用OC开发mac osx平台和ios平台的应用程序。 拓展名:c语言 : .c , OC语言 : .m , 兼容C++ : .mm 注:其实c语言和