这里的str.length = 8,因为字符串是unicode格式,一个字符是4个字节组合表示的。 NSString *strB = [self utf8ToUnicode:str]; 将中文转成unicode形式,strB = @"\ud83d\udc74\ud83c\udffb\ud83d\ud ...
分类:
其他好文 时间:
2018-09-27 13:04:58
阅读次数:
500
self是方法参数列表中的第一个参数,是运行时决定的。 super是编译器符号,是编译时决定的。super的含义为从父类开始寻找相应的方法,父类在编译的时候就已经决定了。 一个关键点:super并不代表父类,只是代表从父类开始寻找方法,传入方法的前两个参数还是self和_cmd 附:一段编译成c++ ...
分类:
其他好文 时间:
2018-09-26 13:53:07
阅读次数:
135
首先,汉字的输入时的联想词在输入到TextFiled时,并不会走 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString * ...
分类:
其他好文 时间:
2018-09-23 16:30:49
阅读次数:
135
NSString *signValue = [NSString stringWithFormat:@"%@%@", valueJson, [Utility getCurrentTimes]]; NSMutableString * getSignString = [NSMutableString st ...
分类:
移动开发 时间:
2018-09-20 14:16:53
阅读次数:
1622
日常开发中常用的一个相互转换的方法; 直接创建对应的类,引用如下方法即可实现; 具体 code 如下: 声明: 实现: 注:实现类中需要引入的类在如下飞机票中,具体详情请跳转查看. NSString+JSON - iOS 机票如下: NSString+JSON - iOS 以上便是此次分享的内容,希 ...
分类:
移动开发 时间:
2018-09-18 19:17:08
阅读次数:
185
日常开发中常用的一个相互转换的方法; 直接创建对应的类,引用如下方法即可实现; 具体 code 如下: 声明: 实现: NSDictionary+JSON - iOS 机票如下: NSDictionary+JSON - iOS 以上便是此次分享的内容,希望能对大家有所帮助! ...
分类:
移动开发 时间:
2018-09-18 19:00:08
阅读次数:
184
这段时间一直在忙新的需求,没有时间来整理代码,发表自己技术博客,今天我们来看一下YYModel的底层解析以及如何使用,希望对大家有所帮助! 一 概述 概括 YYModel是一个轻量级的JSON模型转换库,它的思路非常清晰代码风格也很好,所以还是建议大家看一下底层实现的逻辑,也可以从源码加深对Runt ...
分类:
其他好文 时间:
2018-09-16 17:40:00
阅读次数:
215
@property : iOS6 引入关键词. @property name; 指示编译器自动生成 name 的 setter 和 getter 方法 : - (NSString *)name; - (NSString *)name { return _name; } - (void)setName ...
分类:
其他好文 时间:
2018-09-07 20:11:21
阅读次数:
159
ARC与非ARC在一个项目中同时使用,1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc 混用没有问题, ...
分类:
其他好文 时间:
2018-08-31 11:50:49
阅读次数:
195
-(NSString*)getTheCorrectNum:(NSString*)tempString { //计算截取的长度 NSUInteger endLength = tempString.length; //判断字符串是否包含 . if ([tempString containsString:... ...
分类:
移动开发 时间:
2018-08-23 16:55:56
阅读次数:
1559