
iOS
回眸月
iOS软件开发
展开
-
Xcode快速断点到函数的return
如果一个函数里面有多个return的话,而我们想快速断点到执行的是哪一个 return ,这时候怎么做比较好呢?单步执行或 return 处挨个断点?这两个方法虽然可以生效,但是却有些麻烦。本文介绍了更方便的方法,通过 LLDB 去快速定位,首先可以在方法开始时设置断点,断点触发后,控制台输入 br set -p return,然后continue,就会断点到函数return的那一行了。...原创 2020-05-09 10:01:10 · 429 阅读 · 0 评论 -
iOS 设置导航透明的两种方法
方法一在当前页面加入下面方法- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefaul...原创 2016-10-13 14:30:03 · 7631 阅读 · 0 评论 -
iPhone X Face ID判断
判断方法if (@available(iOS 8.0, *)) { LAContext *context = [[LAContextalloc] init]; NSString *localizedReason = @"指纹登录"; if (@available(iOS 11.0, *)) { if (context.biom...原创 2017-09-20 17:52:03 · 6471 阅读 · 2 评论 -
iOS 标点符号半角与全角转换
在iOS开发中,可能会遇到服务器给客户端返回的字符串中包含全角或半角的标点,当我们需要以这些标点符号分割字符串时,因为符号不一致,可以会导致分割失败,解决办法一是让后台做处理,标点符号统一,但是弊端是如果项目工程比较大,后台处理起来也比较麻烦,也有可能没修改全;解决办法二是客户端做处理,将标点符号统一,也就不会出现上面的问题了。解决方法是创建NSString的分类,具体如下代码#import &l...原创 2017-10-11 15:50:32 · 5063 阅读 · 0 评论 -
iOS 字符串的常用处理方法
字符串反转#pragma mark----- 字符串处理- (NSString*)reverseWords { NSMutableString *reverString = [NSMutableString stringWithCapacity:self.length]; [self enumerateSubstringsInRange:NSMakeRange(0, self.l...原创 2017-10-11 15:57:49 · 934 阅读 · 0 评论