![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
guoke1203
这个作者很懒,什么都没留下…
展开
-
欢迎使用CSDN-markdown编辑器
把日常的笔记切换到CSDN工作中陆续记录了一些笔记,和一些掉坑的要点,决定把这些东西搬到csdn原创 2017-05-03 11:55:36 · 269 阅读 · 0 评论 -
iOS 中文数字排序
之前做通讯录联系人的时候用到BMChineseSort,能分割成两个数组,一个是英文字的,一个是英文字母下的所有对象数组但是它对数字并不起作用,并没有从小到大排序,现在项目,我并不需要英文字母下的数组,增加数字排序(从小到大),解决方案如下://按拼音排序NSInteger carNameSort (id user1, id user2, void *context){ Car...原创 2018-09-06 10:47:50 · 530 阅读 · 0 评论 -
iOS UITextFiled 用中文键盘输英文出现空格的解决方案
获取textFiled的值的时候,英文,数字键盘是没有问题的,假设输入的是abcd,获取的值是abcd,但是,如果利用中文键盘的时候,问题就来了,同样输入abcd,获取到的却是a b c d 字符之间出现了空格。试了这方法 NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@“ ” withString:@“”原创 2017-11-17 20:48:26 · 2782 阅读 · 2 评论 -
iOS injection UI 调试 高效插件
iOS injection 高效插件 现在这个点,还在等发包,隔壁iOS 还在改UI的 bug ,那个痛苦啊,项目太大了,改动一次都消耗时间,于是,想起以前玩过injection 插件,之前需要签名安装,没装成功,于是这次试一下。 现在发现injection 直接有 Mac的应用了,不需要咋们去配免签名的东西,xcode9 对应的[injection](http://johnhol原创 2017-10-28 00:30:11 · 610 阅读 · 0 评论 -
TTTAttributedLabel 高度计算
写im聊天界面的时候,计算文字高度,发现用普通的label 去算的话,高度偏差很大,文本显示不全 检查了下代码也没问题,于是查了下 TTTAttributedLabel 自带的api,用这个方法就行了+ (CGSize)sizeThatFitsAttributedString:(NSAttributedString *)attributedString原创 2017-09-10 19:10:25 · 606 阅读 · 0 评论 -
UILabel 末尾显示更多
UILabel 末尾要出现 “…更多 ”效果如下: 普通的做法没什么思路。 后面想到了label进行文字分割//得到label 每一行的文字- (NSArray *)getSeparatedLinesFromLabel:(UILabel *)label{ [self layoutIfNeeded]; NSString *text = [label text]; UIF原创 2017-08-05 22:18:01 · 1692 阅读 · 0 评论 -
从一个页面关闭后台,再重新回到前台的处理
从一个页面关闭后台,再重新回到前台的处理一个 VC 可能进入后台和回到前台的时候,都要进行业务处理,又不想在appdelegate 里面进行处理,那么是可以监听系统通知的UIApplicationWillEnterForegroundNotification; // app将要进入后台 UIApplicationDidBecomeActiveNotification; // app回到前台监听原创 2017-08-03 14:11:13 · 1222 阅读 · 0 评论 -
RN 配置的坑2
ReactNative 用XCode 编译报出 ‘React/RCTBundleURLProvider.h’ file not found错误**解决方案: 终端执行 yarn link 命令即可原创 2017-05-19 18:47:46 · 226 阅读 · 0 评论 -
RN 配置的坑1
安装 npm install -g yarn react-native-cli 出现如下错误:npm ERR! Darwin 14.5.0 npm ERR! argv “/usr/local/Cellar/node/5.5.0/bin/node” “/usr/local/bin/npm” “install” “–save” “react-native” npm ERR! node v5.5.原创 2017-05-19 10:44:28 · 602 阅读 · 0 评论 -
iOS 蓝牙后台扫描不到外设的问题
情景:iOS 前台可以扫描蓝牙,切到后台扫描失效1.允许蓝牙后台常驻,appDelegate向系统申请后台时间2.如果iOS 经过1步骤,能扫描到其他外设,目标外设扫描不到,基本可以确定是目标外设的广播包有问题,可以和嵌入式工程师沟通,让广播服务放到广播包里面,别放扫描包里 原因:1. iOS 在前台时,可以扫描广播包和扫描包里面的内容2.iOS 在后台时,只能扫描到...原创 2018-11-19 11:21:26 · 2037 阅读 · 0 评论