码迷,mamicode.com
首页 >  
搜索关键字:nsinteger nsuinteger nsnumber    ( 1059个结果
设置tableView的组的头视图的高度
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { return 15;}- (CGFloat)tableView:(UITableView *)tableView h ...
分类:其他好文   时间:2018-12-19 11:10:31    阅读次数:178
ios学习路线—Objective-C(深浅拷贝)
在ObjC中,什么是深浅拷贝? 深浅拷贝分别指深拷贝和浅拷贝,即 mutableCopy 和 copy 方法。 copy复制一个不可变对象,而 mutableCopy 复制一个 mutable 可变对象。 非容器类对象 如NSString,NSNumber等一类对象 示例1: 查看内存可以发现,st ...
分类:移动开发   时间:2018-12-14 19:39:11    阅读次数:168
读 SnapKit 和 Masonry 自动布局框架源码(轉)
前言 一直觉得 SnapKit 和 Masonry 这两个框架设计和封装的很好,用起来的体验也是一致的,翻了下它们的源码,对其设计方式和涉及的技术做了下记录。文章打算围绕,给谁做约束?如何设置约束?设置完后如何处理?这三个问题看看 SnapKit 和 Masnory 分别是怎么做的,正好也能够窥探下 ...
分类:其他好文   时间:2018-11-02 19:01:45    阅读次数:242
NSNumber 与NSValue
NSNumber与NSValue关系与作用 1.由于集合里只能存放对象,不可以存放基本数据类型,所以我们有时候需要讲一些对象比如基本数据类型,结构体等存到NSDictionary NSArray中,我们就需要将这些数据类型或结构体包装成OC对象,以便集合能访问到。常用的用来包装这些类型的有NSNum ...
分类:其他好文   时间:2018-10-24 16:48:42    阅读次数:133
ios 视频流H264硬编码---分解LFLiveKit
#import "LFHardwareVideoEncoder.h" #import @interface LFHardwareVideoEncoder (){ VTCompressionSessionRef compressionSession; // 编码器 NSInteger frameCou... ...
分类:移动开发   时间:2018-10-19 16:07:14    阅读次数:311
不用第三方变量交换两个数的值
1.利用两数之和减去另一个数的方式: NSInteger a=3,b=5; a=a+b; b=a-b; a=a-b; NSLog(@"a=%ld,b=%ld",a,b); 打印:a=5,b=3 2.利用位运算 ^ (异或): 异或的特点是:一个数据a与另一个数据b做异或运算之后,变成了另外一个数c, ...
分类:其他好文   时间:2018-09-17 14:36:28    阅读次数:174
OC数组的简单使用、NSArray
和上一篇文章一样,数组的重要性不言而喻,在OC编程的过程中我们会不断的使用到NSArray,和C语言不同的是,我们这里的数组只能存OC对象类型,不能存C语言基本数据类型,也不能存NSNull类型,但是我们这里的数组可以存多种对象类型,比如,在同一个数组里面,既可以存字符串类型,又可以存对象化了以后的 ...
分类:编程语言   时间:2018-09-04 13:40:03    阅读次数:196
IOS字符串截取保留小数点后两位
-(NSString*)getTheCorrectNum:(NSString*)tempString { //计算截取的长度 NSUInteger endLength = tempString.length; //判断字符串是否包含 . if ([tempString containsString:... ...
分类:移动开发   时间:2018-08-23 16:55:56    阅读次数:1559
Enum枚举
前言 iOS 5.0 之后,提供了新的枚举定义方式,定义枚举的同时,可以指定枚举中数据的类型。 位移型枚举: 使用 按位或 可以给一个参数同时设置多个 "类型"。在具体执行的时候,使用 按位与 可以判断具体的 "类型"。 OC 中 64 位操作系统 NSInteger 64 位 long = 能够表 ...
分类:编程语言   时间:2018-08-20 23:03:02    阅读次数:162
插入排序
``` - (void)insertSort { NSMutableArray *dataArray = [NSMutableArray arrayWithObjects:@3,@4,@6,@2,@9,@7,@8, nil]; for (int i = 0; i=1 && [dataArray[j-... ...
分类:编程语言   时间:2018-08-14 14:30:41    阅读次数:169
1059条   上一页 1 2 3 4 5 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!