- 博客(5)
- 资源 (4)
- 收藏
- 关注
转载 宏定义 宏参数
带参数的宏定义,利用宏参数创建字符串——#运算符 看看以下两个宏定义: #define PSQR(x) printf("The square of x is %d.\n",(x)*(x)) #define PSQR(x) printf("The square of "#x" is %d.\n",(x)*(x)) 我们的目标是希望使用宏的时候将宏体中的x替
2013-01-29 17:31:13 11925
原创 文本输入 有效性检测 相关
正则表达式检测邮箱格式: - (BOOL)validateMailAddressFormat:(NSString*)emailStr; { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate pre
2013-01-22 22:01:42 1162
转载 关于NSString和NSMutableString的retainCount
1. 字符串常量 NSString *s = @"test"; NSLog(@"s:%lx",[s retainCount]); //ffffffffffffffff(即UINT_MAX ( Maximum value an `unsigned int')) 因为"test"为字符串常量,系统不会收回,也不会对其作引用计数,即使我们对s如何retain或release。
2013-01-22 12:45:34 677
转载 NSString NSCFString isMemberOfClass 遇到的相关的问题
Toll Free Bridging 一.Toll-free bridging介绍 Toll-free bridging,简称为TFB,是一种允许某些ObjC类与其对应的CoreFoundation类之间可以互换使用的机制。比如 NSString与CFString是桥接(bridged)的, 这意味着可以将任意NSString当做CFString使用,也可以将任意的CFString当做
2013-01-22 12:23:36 5698
原创 自定义软键盘上的Return键的文本
#import typedef void(^DoneActionBlock)(id); @interface CustomeTextField : UITextField @property(nonatomic,retain) UIButton* doneButton; @property(nonatomic,retain) NSString* buttonTitle; @propert
2013-01-11 12:47:47 22502 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人