E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSMutableArray
深入理解Objective-C的Block
注意:使用
NSMutableArray
类的array类方法等可以取得谁都不持有的对象,这些方法都是通过autorelease而实现的。插个小曲,内存泄露处理:释放不及时的View或ViewContro
城市之光
·
2020-02-16 09:44
iOS小知识(2016.07)—
NSMutableArray
中删除对象知多少
个人Github博客,求关注1removeObjectAtIndex和removeObject的不同之处removeObjectAtIndex:Removestheobjectatindex.Tofillthegap,allelementsbeyondindexaremovedbysubtracting1fromtheirindex.Important:ImportantRaisesanexcep
宿于松下
·
2020-02-16 08:48
UICollectionView使用总结和Cell的事件响应处理
interfaceViewController()@property(nonatomic,strong)UICollectionView*collectionView;@property(nonatomic,strong)
NSMutableArray
阿龍飛
·
2020-02-16 06:49
Objective-C 学习笔记
1、向容器加对象主要指
NSMutableArray
、NSMutabledictionary。向这两个容器添加nil,会引起崩溃。所以在传入前,需要对传入的内容进行非错判断。
Im_周胖
·
2020-02-16 06:53
Object-C 图形,图像方面的一些函数,方法
我看的这本书上,用类型
NSMutableArray
定义了一个存储点坐标的数组,这个类型是什么,目前自己并不清楚,有时间可以回头来看看。这个数组的初
北方的狼_b3d7
·
2020-02-15 23:25
iOS 数组中有字典的排序
NSMutableArray
*myMutableArr=[[[NSMutableArrayalloc]init]autorelease];NSDictionary*dicOne=[NSDictionarydictionaryWithObjectsAndKeys
无奈iOSer
·
2020-02-15 18:15
为什么声明NString,NSArray等需要使用copy,使用strong有什么问题,深拷贝和浅拷贝,block为什么使用copy。
因为NString,NSArray,NSDictionary都有自己对应的子类:NSMutableString,
NSMutableArray
,NSMutableDictionary,而父类指针可以指向子类对象
轶匠
·
2020-02-15 14:51
Block 拷贝或者捕获的是指针指向的内存地址,还是指针地址
猜想例子方案:block先捕获指针,在给指针赋值,然后调用block,在block打印指针的值可能的两个结论结论1:打印出block捕获前指针的值结论2:打印出block捕获后指针的值
NSMutableArray
柠檬草YF
·
2020-02-15 13:29
一次优化,如何使用KVC让查询速度提高n倍
优化前一般情况下数据量不大,所以没有多想,简单的for循环了下:for(CustomerNode*custModelincustInfoColumnArray){//结果集
NSMutableArray
*
overmindgc
·
2020-02-15 09:17
iOS中数组的优化
先写些结论,有空了再分析iOS使用了类簇模式,比如数据创建NSArray和
NSMutableArray
时都是通过__NSPlacehodlerArray实现的。
反调唱唱
·
2020-02-15 07:07
数组筛选
筛选出B数组中不同于A数组中的元素结果为arrayB=@[@"d"]NSArray*arrayA=@[@"a",@"b",@"c",@"f"];
NSMutableArray
*arrayB=[NSMutableArrayarrayWithObjects
被程序耽误的拳击
·
2020-02-15 05:59
iOS-CAGradientLayer实现音量跳动动画
importUIKitclassViewController:UIViewController{varaudioBarNum=0vargradientLayer=CAGradientLayer()varlayerArray=
NSMutableArray
蜜蜂6520
·
2020-02-14 20:19
Objective-C笔记系列(1)— — Foundation中基础类2
1.NSArray数组NSArray是一个有序的静态数组,子类
NSMutableArray
创建的是动态数组。可以用下标取值。
Emiya_zhang
·
2020-02-14 06:36
IOS常见算法排序(冒泡,快速,两个有序数组合并等)
冒泡排序的实现/**冒泡排序实现@paramdataArray需要排序的数组@return排序完成的数组*/-(NSArray*)buddleSort:(NSArray*)dataArray{
NSMutableArray
六十亿少女的梦
·
2020-02-13 21:29
加载数据的坑
答:(百度的)今天在操作
NSMutableArray
数字增加和删除时候出现崩溃,报错[__NSArrayIaddObjectsFromArray:]:unrecognizedselector。找
这个姑凉儿
·
2020-02-13 03:31
ios 解析Html数据
前段时间遇到后台返回数据,需要解析Html格式数据,经过折腾了一会就直接写了一个方法调用其实很简单我直接粘贴代码下方再附上一张代码的截图直接看图片的代码更容易一点+(
NSMutableArray
*)AnalysisHtml
帝步凡
·
2020-02-13 03:09
NSMutableArray
简单细说(三)—— 数组元素的增加
版本记录版本号时间V1.02017.08.26前言NSArray是数组的不变数组类,不边数组在初始化的时候元素就是不变的,不能更改任何一个元素,实际上我们用的较多的是可变数组,因为很多时候我们都需要对数组元素进行增删改查,其中增删改也只有可变数组可以做,也就是说可变数组相对来说更加灵活,这几篇我们就说一下可变数组的这个类及其相关知识,还是老规矩从整体到局部,从浅入深进行讲解,谢谢大家。感兴趣的可以
刀客传奇
·
2020-02-12 20:35
iOS开发-获取字符串中多个相同字符的位置index
解决方案:先遍历ASting找到所有的abc所在的位置的index,然后通过index将字符串进行替换相关代码:#pragmamark-获取这个字符串ASting中的所有abc的所在的index-(
NSMutableArray
GabrielPanda
·
2020-02-12 12:48
OC基础知识
这个写法会出什么问题:@property(copy)
NSMutableArray
*array?如何让自己的类用copy修饰符?如何重写带copy关键字的setter?@property的本质是什么?
走道牙的人
·
2020-02-12 08:36
iOS开发常用方法及设置总结
1.使用valueForKeyPath求数组和、最大值、最小值及平均值
NSMutableArray
*array=[NSMutableArrayarray];for(inti=0;i<10;i++){CGFloatnum
HelloRyan
·
2020-02-12 06:33
仿微信选择联系人列表
索引的处理索引.gif联系人列表根据首字母排序并获取索引列表/**联系人数组排序@paramarray原始联系人数组数据@return排序后的联系人数组*/+(
NSMutableArray
*)getContactListDataBy
这个汤圆没有馅
·
2020-02-12 06:16
怎么用 copy 关键字?
用途:NSString、NSArray、NSDictionary等等经常使用copy关键字,是因为他们有对应的可变类型:NSMutableString、
NSMutableArray
、NSMutableDictionary
子键_北京不眠夜
·
2020-02-12 02:51
✎iOS中的深拷贝和浅拷贝,你真的理解了吗?
非容器,容器:(2)不可变对象,可变对象\1.非容器不可变对象,比如NSString2.非容器可变对象:比如NSMutableString3.容器类不可变对象:比如NSArray4.容器类可变对象:比如
NSMutableArray
树懒啊树懒
·
2020-02-12 02:39
RoutePath-(高德地图)根据定位点绘制路线+轨迹纠偏
轨迹纠偏的作用就是去掉绘制路线时候两个定位点之间产生的毛刺和尖角,使路线看起来更加的圆滑,正常IMG_0323.PNG-(void)DrawLine{CLLocationCoordinate2Dcoordinate;CLLocation*location;
NSMutableArray
Renjiee
·
2020-02-11 22:45
深复制 与浅复制
协议这些创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy需要先实现NSMutableCopying协议创建的是可变副本(如NSMutableString、
NSMutableArray
胖红Red
·
2020-02-11 16:20
iOS中的copy与mutableCopy
协议这些创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy需要先实现NSMutableCopying协议创建的是可变副本(如NSMutableString、
NSMutableArray
半山_
·
2020-02-11 08:42
Day.03.03 UITableView 表视图代理方法
definekScreenH[UIScreenmainScreen].bounds.size.height@interfaceViewController()@property(nonatomic,strong)
NSMutableArray
挂树上的骷髅怪
·
2020-02-11 07:05
正常号转银行卡号
NSString*)normalNumToBankNum:(NSString*)number{NSString*tmpStr=number;NSIntegersize=(tmpStr.length/4);
NSMutableArray
邹邹女王
·
2020-02-10 21:14
【iOS开发】数组的线程安全
这里又可以分成两种方案1)通过继承
NSMutableArray
来实现优点:1、只要实
xiacheng
·
2020-02-10 15:55
分享一个搜索历史工具类
WechatIMG1.jpeg.h文件#import@interfaceYPSearchTool:NSObject@property(nonatomic,strong)
NSMutableArray
*SearchDataArray
少少少少少少少
·
2020-02-10 01:06
iOS 数组元素的深拷贝
需求:一个对象数组,然后想将这个数组拷贝出来一份用,修改拷贝的这份数组,保持原始数据不被改变.如果数组的元素是对象(比如是个model)需要实现,(
NSMutableArray
,NSArray,NSString
我是C
·
2020-02-09 21:27
NSArray与
NSMutableArray
数组与可变数组
为了以后容易更好的理解:摘取n个博客的解说:1.NSArray是一个父类,
NSMUtableArray
是其子类,他们构成了OC的数组。
妳笇what
·
2020-02-09 18:51
iOS 本地存储方法了解下
使用方法很简单,只需要调用类中的方法即可
NSMutableArray
*mutArr=[[NSMutableAr
啾洁
·
2020-02-09 13:15
iOS 处理数组中相同元素
如题:从数组中把相同元素放到一个数组中,返回一个二维数组NSDictionary*data=(NSDictionary*)response[@"data"];
NSMutableArray
*mutArray
山山山山石
·
2020-02-09 03:47
OC中的常用数组方法(NSArray 、
NSMutableArray
与 NSNumber)
NSArray不可变数组不可变数组与不可变字符串一样,创建以后,内容和长度均不可改变一、不可变数组的创建1).使用初始化方法创建NSArray*array1=[[NSArrayalloc]initWithObjects:@"我是",@"一个",@"不可变",@"数组",nil];2).使用便利构造器创建NSArray*array2=[NSArrayarrayWithObjects:@"我是",@"
徊家喂猪
·
2020-02-09 02:31
iOS 开发小常识 白名单遍历筛选展示数据 字符串判空
//**白名单控制需求:页面数据拿到后,跟隐藏白名单比较,如果在隐藏白名单中则不展示//页面数据(listMArray)
NSMutableArray
*listMArray=[NSMutableArrayarrayWithObjects
木子李55
·
2020-02-08 21:41
tableViewCell 插入
-(void)addRows{
NSMutableArray
*indexPaths=[[NSMutableArrayalloc]init];NSIndexPath*indexPath=[NSIndexPathindexPathForRow
RockStar_阿俊
·
2020-02-08 18:06
Swift(九)数组
不同于Objective-C的NSArray和
NSMutableArray
类:它们可以存储任何类型的对象,而且不提供对象的本质任何信息。创建一个有默认值的数组varlist=
斐波那契搬运工
·
2020-02-08 17:16
iOS 常用方法
*photo=UIImageJPEGRepresentation(UIImage,kCompressionQuality);2.navigationControllerpush完成后在栈结构中删除自身
NSMutableArray
宁小缺
·
2020-02-08 11:23
使用SDWebImage同步下载
(NSArray*)urlslastImageInfos:(NSArray*)lastImageInfoscallBack:(void(^)(NSArray*imageInfos))callback{
NSMutableArray
和谐共处
·
2020-02-08 08:51
iOS-Code Snippet
找出数组中重复的元素
NSMutableArray
*arr=@[@(1),@(2),@(2),@(3),@(4),@(5),@(6),@(7),@(1),@(3)].mutableCopy;
NSMutableArray
和谐共处
·
2020-02-08 08:07
mac开发系列29:for in遍历
NSMutableArray
隐藏的crash
今天遇到一枚crash,主要错误信息如下:reason:'***Collectionwasmutatedwhilebeingenumerated.'大致意思是,集合在枚举时被修改了。于是谷歌一把,发现出错的代码大多形如:for(iteminarray){//难道这里的array用的不是下面修改后的实时array?if(condition){[arrayremoveObject:xxx];}}自己的
悲观患者
·
2020-02-07 19:17
OC的数组中添加 nil 对象会有什么问题
当OC的可变数组(
NSMutableArray
)添加nil对象时,首先会弹出警告“Nullpassedtoacalleethatrequiresanon-nullargument”,也就是说不能数组不能传递非空参数
打碟的DJ
·
2020-02-07 08:48
关于使用
NSMutableArray
,removeObjectAtIndex出现错误
使用规范@property(nonatomic,strong)
NSMutableArray
*historyArr;_historyArr=[[NSMutableArrayalloc]init];_historyArr
博BlingBing
·
2020-02-06 23:45
NSMutableArray
线程安全
数组线程安全的思考
NSMutableArray
是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误,下面是我对线程安全的几个思路,希望由此能给你带来一些思路,如果有错误的地方还希望大家能够指出
打不死的小怪兽
·
2020-02-06 13:12
iOS画板(签字版)
h文件#import@interfaceXASignatureView:UIView/***画布*/{CGPoint_start;CGPoint_move;CGMutablePathRef_path;
NSMutableArray
OrrHsiao
·
2020-02-06 07:06
Objective-C 泛型 协变 逆变
为什么要使用泛型如何使用泛型限制泛型协变逆变为什么要使用泛型在使用NSArray,NSSet,NSDictionary中都有使用泛型.先来看一段没有使用泛型的的代码
NSMutableArray
*arr=
樂亦leeyii
·
2020-02-05 22:58
iOS详解assign、weak、retain、strong、copy、mutableCopy
先讲讲assign、retain、strong、weakassign@property(nonatomic,assign)
NSMutableArray
*arr;self.arr=[NSMutableArrayarray
YW_Drenched
·
2020-02-05 21:18
读书笔记(一)
也可以这么理解,[
NSMutableArray
soundtravel
·
2020-02-05 20:14
ios冒泡排序
//OC的冒泡排序-(void)GHPocmp{
NSMutableArray
*array=[[NSMutableArrayalloc]initWithArray:@[@"8",@"2",@"5",@"3
走在大神的路上
·
2020-02-05 15:26
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他