码迷,mamicode.com
首页 >  
搜索关键字:NSArray    ( 1675个结果
分析Runtime的属性Property
一、介绍 在OC中我们可以给任意的一个类以@property的格式声明属性,当然对于这个属性也会采用某一些属性关键字进行修饰,那么属性的真正的面目是啥样子的呢?其实,runtime源码中可以看到,property是一个结构,如下所示,只不过苹果为这个结构体另外定义了一个结构体指针。 二、函数 正如我 ...
分类:其他好文   时间:2019-11-10 22:44:45    阅读次数:105
服务器返回的数据将Unicode码转成汉字
当我们请求接口的时候,服务器会返回一些数据,当我们打印的时候就会发现,打印出来的是unicode码,不是汉字。 这时候需要我们自己手动处理一下,让打印的时候输出汉字的格式。 方法如下: 新增一个分类,在分类中,重写描述的方法,如下: ...
分类:其他好文   时间:2019-09-29 19:59:28    阅读次数:102
iOS 与 js交互的其一方法 WebViewJavascriptBridge的使用
#import <WebViewJavascriptBridge.h> /// @interface ZWBridgeViewController ()<WKNavigationDelegate, WKUIDelegate, UIGestureRecognizerDelegate> @propert ...
分类:移动开发   时间:2019-09-27 23:24:16    阅读次数:212
按首字母分组排序数组
1 2 3 // 按首字母分组排序数组 4 5 -(NSMutableArray *)sortObjectsAccordingToInitialWith:(NSArray *)arr { 6 7 8 9 // 初始化UILocalizedIndexedCollation 10 11 UILocali... ...
分类:编程语言   时间:2019-09-09 19:04:33    阅读次数:108
ios数组倒序
比如有一个数组: NSArray *arr = @[@"1", @"2", @"3"]; 倒过来排序: arr = [[arr reverseObjectEnumerator] allObjects]; NSMutableArray *accountArr = [NSMutableArray arr... ...
分类:移动开发   时间:2019-08-22 13:28:06    阅读次数:317
记录一下RAC的使用
// 遍历数组内容 NSArray * array = @[@"1",@"2",@"3",@"4",@"5",@"6"]; [array.rac_sequence.signal subscribeNext:^(id _Nullable x) { NSLog(@"数组内容:%@", x); }]; /... ...
分类:其他好文   时间:2019-06-28 15:18:01    阅读次数:161
valueForKey与valueForKeyPath 区别
1.删除数组中重复的数据 2.valueForKeyPath:可以深层次取到子属性,不管隐藏的多深 valueForKey:无法取到深层次子属性 但是也有其相似的地方: 比如:快速找到字典数组中key所对应的值 3.大小写字母转换: NSArray *arra3 = @[@"name",@"w",@ ...
分类:其他好文   时间:2019-05-07 14:19:23    阅读次数:154
用NSKeyedArchiver存储数据(归档)
一、NSKeyedArchiver和NSUserDefault的区别 NSUserDefault只能存储基本数据类型,如NSInteger NSString NSArray 但像UIImage就存不进去 将各种类型的对象存储到文件中,而不仅仅是字符串、数组和字典类型,有一种更灵活的方法。就是利用NS ...
分类:其他好文   时间:2019-04-27 17:03:17    阅读次数:147
__attribute__的一些相关属性
__attribute__((format())) 这个format有3个参数。 int my(NSString *str,NSString *str1,NSArray*str2,...) __attribute__((format(__NSString__,2,4))); 三个参数告诉编译器,第二 ...
分类:其他好文   时间:2019-04-18 17:17:13    阅读次数:275
iOS开发UI篇—核心动画(关键帧动画)
一、简单介绍 是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值 属性解析: v ...
分类:移动开发   时间:2019-02-05 20:57:57    阅读次数:233
1675条   上一页 1 2 3 4 5 ... 168 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!