iOS
未读
OC中nil 、NULL、 Nil 、NSNull的区别
1.nil Defines the id of a null instance. 定义一个实例为空, 指向 oc 中对象的空指针. 示例代码: NSString *someString = nil;
NSURL *someURL = nil;
id someObject
iOS
未读
iOS常用数据类型转换
开发过程中总会转换各种数据类型,很多人直接把常用的数据类型封装后使用,时间长了反而想不起来各个数据类型之间是如何转换的,在这里就做一个简单的总结,以备不时之需. NSString和NSData之间的相互转换 NSString 和 NSData之间的转换频率还是挺高的,尤其是JSON字符串和字典之间转
iOS
未读
关于NSNotificationCenter
通知(NSNotification) 一个完整的通知一般包含3个属性: - (NSString*)name; // 通知的名称
- (id)object; // 通知发布者(是谁要发布通知)
- (NSDictionary*)userI
MAC OS 常用技巧
1. OS X默认是不显示隐藏文件的,想要显示隐藏文件,需要在终端中敲入命令,如下: 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder AppleSho
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