
OC
Jack.dev
移动开发
展开
-
Terminating app due to uncaught exception 'NSDecimalNumberOverflowException' -- iOS开发之崩溃
以空字符串初始化NSDecimalNumber出现了个问题;NSDecimalNumber *emptyNum=[[NSDecimalNumber alloc] initWithString:@""];上面这个东西得到的不是一个Number,而是NaN然而,我这里下一步需要用到[lastNumber decimalNumberByDividingBy:decm];这就造成了Na...原创 2020-04-08 11:10:54 · 918 阅读 · 0 评论 -
蓝牙开发CoreBluetooth记录篇--iOS
蓝牙开发就两个核心:外围设备Peripheral,中心设备Central;应用于移动端,多位中心模式;这里就写中心模式概念。相关概念:服务-->属性(特征);通用业务逻辑:创建中心管理器-->搜索外设-->发现外设-->连接/断开; 之后就是读写数据了;好了,完事!开始挖掘!????小编是不是皮痒了,光说一堆概念的东西,你倒是给代码啊????...原创 2020-02-27 10:50:47 · 492 阅读 · 0 评论 -
Swift、OC、OC++混编的故事 -- iOS开发
故事背景:从未处理过音频,最近做红外码转音频功能,涉及到C++;于是需要用到多语言混编;(大于2为多,所以我叫它多语言混编)我滴天,快崩溃了Use of '@import' when C++ modules are disabled, consider using -fmodules and -fcxx-modules借问方案何处有,网友遥指stackoverflow.com;...原创 2020-01-16 20:45:00 · 924 阅读 · 0 评论 -
WHC_KeyboardManager管理键盘
很多时候需要写一写代码去处理一个情况,就是键盘弹出来的时候,视图需要往上便宜,以防遮挡当前编辑的控件;这个时候可以考虑使用第三方,这里用到的方案是WHC_KeyboardManager;一行代码即可;当然还有更多丰富的配置,可以继续研究;/*******只需要在要处理键盘的界面创建WHC_KeyboardManager对象即可无需任何其他设置*******/ _ = ...原创 2018-09-14 06:45:18 · 420 阅读 · 0 评论 -
WMPageViewController 更新二级标题,即切换控件的标题--iOS 开发
今天不小心发现了这个绝招,之前一直都找不到好的方法。坑爹,相当的坑[pageVC updateTitle:[NSString stringWithFormat:@"已签到(%ld)", listUser.count] atIndex:0];学会了这个技能之后,相当好使,TMD,一直在寻找从WMPageController中获取控制器的方法,就是为了刷新数据,现在才找到这个方法,原来在WMP...原创 2016-09-20 11:15:53 · 2942 阅读 · 0 评论