![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
objective-c
happymff
性格开朗,傻里傻气的东北姑娘,智商绝对够用,但是嘛,情商有点低。
展开
-
OC -基础(一) 学习中。。。
NSLog(@”string”); 输出字符串 @interface className : ParentClassName 定义类名称,继承父类 @implementation className 实例类对象 -(void) car: [int] price; 声名实例方法 +(NSString)getClass;声名类方法 NSString *string; 定义string类型的变量 i原创 2017-07-14 11:58:10 · 165 阅读 · 0 评论 -
OC -基础(五) 学习中。。。
数组对象的遍历:NSArray *sortArray = @[@"hello",@"world",@"China"]; 通过数组的下标进行遍历 NSInteger cnt = [sortArray count]; for(NSInteger i =0; i < cnt; i ++){ NSLog(@"%@",[sortArray objectAtIndex:i]); } 通过枚举法 //倒原创 2017-08-09 21:32:25 · 165 阅读 · 0 评论 -
OC -基础(六) 学习中。。。
NSDictionary * dict = @{@"1":@"one",@"2":@"two",@"3":@"three"}; NSLog(@"dict = %@",dict); NSDictionary *dict1 =[[NSDictionary alloc] initWithObjectsAndKeys:@"one",@"1",@"two",@"2", nil];原创 2017-08-10 19:26:26 · 173 阅读 · 0 评论 -
OC -基础(七) 学习中。。。
Selector三种实现方式:Function *fun = [[Function alloc] init]; 1. 通过@selector(方法)实现 SEL sel = @selector(function); if(fun respnoseToSelector:sel ) { [fun performSelector:sel]; } 通过用方法名的字符串对象生成选择器 SE原创 2017-08-14 22:41:26 · 174 阅读 · 0 评论 -
OC -基础(八) 学习中。。。
_scrollView = [[UIScrollView alloc] init]; _scrollView.frame = CGRectMake(0, 0, 320, 560); _scrollView.bounces = YES; _scrollView.pagingEnabled = YES; _scrollView.scrollEnabled = YES;原创 2017-08-22 10:25:56 · 160 阅读 · 0 评论 -
用正则表达式匹配邮箱、手机号、密码及用户名的OC
/** 正则匹配账号密码邮箱等 */import UIKitclass MTTRegularMatchManager: NSObject { // MARK: - 匹配邮箱 class func validateEmail(email:String) -> Bool { let emailRegex: String = "[A-Z0-9a-z._原创 2017-11-17 16:34:59 · 1374 阅读 · 0 评论 -
dSYM文件分析工具
dSYM 文件 什么是 dSYM 文件 Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dSYM 文件,位于 /Users//Library/Developer/Xcode/Archives 目录下,对于每一个发布版本我们都很有必要保存对原创 2018-01-22 22:41:10 · 333 阅读 · 0 评论