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
IOS面试题object-c 136-140
136.简述block在修改
NSMutableArray
,需不需要添加__block??如果修改的是
NSMutableArray
的存储内容的话,是不需要添加__block修饰的。
️ 邪神
·
2024-03-18 20:30
IOS面试题
ios
面试
object-c
简述集合中过滤方式 之 NSPredicate
如下代码for循环的过滤的方式
NSMutableArray
*oneStepList=[NSMutableArraynew];for(Task*tsintaskList){if(ts.step==1){[
豆豆哥哥
·
2024-02-19 14:29
如何使用KVO对
NSMutableArray
进行监听
[NSObjectmutableArrayValueForKey:]通过上面的方法获取到mutableArray并进行操作则可以对数组进行监听@property(nonatomic,strong)
NSMutableArray
___1o_8o
·
2024-02-14 16:44
iOS 随机打乱一个数组的顺序 获得一个新的数组
第一种,算法计算-(
NSMutableArray
*)getRandomArrFrome:(NSArray*)arr{
NSMutableArray
*newArr=[NSMutableArraynew];while
精神薇
·
2024-02-12 00:51
NSArray与
NSMutableArray
用copy修饰还是strong
一、
NSMutableArray
被copy、strong修饰后的变化:把
NSMutableArray
用copy修饰有时就会crash,因为对这个数组进行了增删改操作,而copy后的数组变成了不可变数组NSArray
adaodao3056
·
2024-02-09 14:58
ios oc用递归实现冒泡算法
外层循环排序次数的减少即是问题规模的缩小-(void)bubbleSort:(
NSMutableArray
*)arrMucount:(NSUInteger)count{if(count==0||count
ios周周
·
2024-02-06 01:26
XML
import"ViewController.h"#import"XMGVideo.h"#import"MJExtension.h"@interfaceViewController()@property(nonatomic,strong)
NSMutableArray
weyan
·
2024-01-30 23:54
Category - runtime
【AssociatedObject-关联对象】-(
NSMutableArray
*)attributeStrings{retu
不知所谓的所谓
·
2024-01-20 13:52
从字符数组中去重复
[@"12-11",@"12-11",@"12-11",@"12-12",@"12-13",@"12-14"];//方法1重新创建一个可变数组,把数组的值一个个往可变数组加,如果不存在就加,存在就不加
NSMutableArray
andy_tu
·
2024-01-17 16:40
iOS如何实现一个线程安全的
NSMutableArray
?
NSMutableArray
是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误线程锁:使用线程锁对数组读写时进行加锁派发队列:在《EffectiveObjective-C2.0.
赵哥窟
·
2024-01-15 12:24
导航栏添加按钮
tools=[[UIToolbaralloc]initWithFrame:CGRectMake(0,0,100,40)];[toolssetBarTintColor:[UIColorwhiteColor]];
NSMutableArray
悄然林静
·
2024-01-15 02:41
OC动画的几种实现方式
NSMutableArray
*imageArray=[NSMutableArrayarray];for(inti=1;i<50;i++){NSString*source=[[NSBu
MacPen
·
2024-01-14 17:23
ios 冒泡排序和快速排序
#pragmamarl-排序算法冒泡排序-(
NSMutableArray
*)bullArr:(
NSMutableArray
*)arr{for(inti=0;i
画舫烟中浅
·
2024-01-13 13:15
iOS pop到没有入栈的控制器
话不多说,直接上代码BOOLisExistVC=NO;UINavigationController*navVC=self.navigationController;
NSMutableArray
*viewControllers
多肉肉
·
2024-01-07 06:35
iOS copy和mutableCopy区别
NSArray和
NSMutableArray
为例copy是浅拷贝,不拷贝对象本身1.以下代码会输出什么结果
NSMutableArray
*array=@[@"s",@"3"];ida=[arraycopy
yidezhang
·
2023-12-30 01:23
修饰数组时用copy还是strong?
一、数据源是
NSMutableArray
类型@property(nonatomic,copy)
NSMutableArray
*aCopyMutArray;@property(nonatomic,copy)
nunca
·
2023-12-29 19:45
OC学习笔记--基础篇
OC数据类型打印—类似printNSlog(@"helloword");数组
NSMutableArray
(可变数组)和NSArrayNSArray*names=[[NSArrayalloc]initWithObjects
prician
·
2023-12-25 14:58
iOS
ios
objective-c
mutable与nsmutable的转换
1.问题Incompatiblepointertypesassigningto'
NSMutableArray
*'from'NSArray*'2.解决办法NSArray转NSMutableArrayNSArray
summerTa
·
2023-12-20 19:16
跳槽涨新必备
4.NSArray和
NSMutableArray
在Copy和MutableCopy下的内存是怎样的?5.用户下载一个图片,图片很大,需要分成很多份进行下载,使用GCD应该如何实现?使用什么队列?
iOS雯Ping
·
2023-12-20 09:50
数组遍历的同时删除元素
NSArray*tempArray=@[@"A",@"A",@"B",@"C",@"D",@"A"];
NSMutableArray
*dataArray=[NSMutableArrayarrayWithArray
一抹相思泪成雨
·
2023-12-17 00:45
OC------集合概述
目录7.4Objective-C集合概述7.5数组(NSArray与
NSMutableArray
)NSarray的功能与用法对集合元素整体调用方法对NSArray进行排序使用枚举器遍历NSArray集合元素快速枚举
付闯688
·
2023-12-05 01:01
数据结构
ios中的键盘处理和UIApplication AppDelete等小知识补充
#pragmamark当文本框开始编辑的时候调用---开始聚焦-(void)textFieldDidBeginEditing:(UITextField*)textField二、排序1.可变数组的排序(
NSMutableArray
weixin_30363981
·
2023-11-29 17:48
xcode
ui
设计模式
有关
NSMutableArray
的原理
最近了解了
NSMutableArray
的原理,通过这篇文章了解到了其原理,这次我就将原文的ARM64讨论部分省略,对
NSMutableArray
的原理进行自己的总结描述。
i学好
·
2023-11-28 12:00
获取字符串中的所有xxx的所有的index
pragmamark-获取这个字符串中的所有xxx的所在的index(
NSMutableArray
*)getRangeStr:(NSString*)textfindText:(NSString*)findText
Living_元宝儿
·
2023-11-26 08:25
关于copy与mutablecopy =赋值符号
第一部分NSArray*arr=@[@"1",@"2",@"3"];NSArray*copyArr=[arrcopy];//编译时是NSArray类型运行时是NSArray类型指针指向arr(浅拷贝)
NSMutableArray
LiCanxing
·
2023-11-25 19:30
相册
UIScreenmainScreen].bounds.size.width/720.0@interfaceViewController(){UIButton*_addBut;UITableView*_tableView;
NSMutableArray
兼人之勇
·
2023-11-23 11:36
Objective-C 关于 copy 的使用
NString,NSArray,NSDictionary时需要使用copy,使用strong的问题因为NString,NSArray,NSDictionary都有自己对应的子类:NSMutableString,
NSMutableArray
CaptainRoy
·
2023-11-23 04:09
iOS 面试题
@property(copy)
NSMutableArray
*array;@synthesize与@dynamic有什么作用?如何在category与protocol中添加属性?
Jimmy_N9
·
2023-11-22 15:56
可变数组&不可变数组修饰符的使用
结论:当修饰可变类型的属性时,如
NSMutableArray
、NSMutableDictionary、NSMutableString,用strong。
coding_Liu
·
2023-11-22 13:21
iOS-线程安全
NSMutableArray
数组线程安全的思考
NSMutableArray
是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误,下面是对线程安全的几个思路.如有错误,欢迎指正.对数组的读写都加锁,虽然数组是线程安全了
路飞_Luck
·
2023-11-22 11:11
OC 绘制带箭头的线
方法如下:///输入起始点,和结束的点,箭头的点到线的间距,动态的算出箭头的对应的点左右两点-(
NSMutableArray
*)arrowLineStartPoint:(CGPoint)p1endPoin
devileatapple
·
2023-11-20 10:25
iOS 对象数组去重排序(有序和无序)
一、无序去重这个很简单了,如果对排序无所谓只想去重的话,这个方法很简便实用//无序去重
NSMutableArray
*resultArray=[[NSMutableArrayalloc]init];NSMutableDictionary
只因为趁年轻
·
2023-11-06 15:49
利用SDWebImage将imageStr数组转成image数组
代码//封装+(void)fetchCacheImgs:(NSArray*)arrImgStrfinishBlk:(void(^)(NSArray*arrImgs))finishBlk{
NSMutableArray
FreeBSFree
·
2023-11-06 08:55
算法学习--冒泡排序与选择排序
仅用来记录算法学习笔记,纯手打,不喜勿喷冒泡排序//冒泡排序
NSMutableArray
*array=[NSMutableArrayarrayWithArray:@[@"6",@"5",@"4",@"3
文小猿666
·
2023-11-05 22:57
iOS 中深浅拷贝详解
先上个图注意:其他对象NSArray、
NSMutableArray
、NSDictionary、NSMutableDictionary、NSSet、NSMutableSet、NSNumber一样适用image
sunnyxg0812
·
2023-11-05 19:18
可变数组插入、删除
NSMutableArray
*array=[NSMutableArrayarray];[arrayaddObjectsFromArray:@[@"北",@"上",@"广",@"深"]];NSIndexSet
北极圈生物
·
2023-11-03 15:59
Object-C语言数组的创建和应用【入门】
OC是iOS开发中专门的一种语言数组:不可变数组NSArray、可变数组
NSMutableArray
一、不可变数组:1、创建不可变数组:(1)类方法创建:NSArray*array=[NSArrayarrayWithObjects
#摩斯先生
·
2023-11-03 14:05
iOS
ios
objective-c
开发语言
iOS 小游戏-连连看-地图初始化(二)
1、生成数据图/**生成地图数据*/-(void)createMapData{for(inti=0;i
NSMutableArray*subList=[NSMutableArrayarray
西门吹水Jacky
·
2023-11-03 09:53
2.3、iOS_数组去重
1.开辟新的内存空间判断是否存在,若不存在则添加到数组中,得到最终结果的顺序不发生变化NSArray*originalArr=@[@1,@2,@3,@1,@3];
NSMutableArray
*resultArrM
紫风_781d
·
2023-10-28 22:38
swift 系统分享
letactivityItems=
NSMutableArray
.init(objects:address,date,content)act
彼岸花下的暗影
·
2023-10-28 21:19
'*** Collection <__NSArrayM: 0x60000025cad0> was mutated while being enumerated.'
NSMutableArray
*arr=[[NSMutableArrayalloc]initWithCapacity:10];for(inti=0;i<10;i++){[arraddObject:[NSNumbernumberWithInt
fangzhiyuan
·
2023-10-28 05:29
日常开发中,都使用过哪些锁?
2.atomic修饰属性的关键字,对被修饰对象进行原子操作(不负责使用)@property(atomic)
NSMutableArray
*array;//这样保证线程的安全性self.array=[NSMutableArrayarray
小白PK大牛
·
2023-10-27 10:45
[ios开发] 将网络图片放在HXPhotoView中
解决方法://imageUrlArray是已知图片的网络地址数组
NSMutableArray
*assets=@[].mutableCopy;for(NSString*urlinimageUrlArray
星星点灯3008
·
2023-10-26 17:45
获取字体名字的方法
NSArray*array=[UIFontfamilyNames];NSString*familyName;
NSMutableArray
*fontNames=[[NSMutableArrayalloc]
执着的人请保持微笑
·
2023-10-26 07:45
2022-02-07横向滚动1
nonatomic,strong)UIScrollView*navView;@end@implementationOldCourseViewController{NSArray*_sectionTitles;
NSMutableArray
管饱饱
·
2023-10-24 02:21
copy、strong、mutablecopy
copy和strong1:修饰mutableArra@property(nonatomic,strong)
NSMutableArray
*arrStrong;@property(nonatomic,copy
忆痕无殇
·
2023-10-22 03:41
在iOS中如何获取一个类的所有子类
-(NSArray*)getAllSubClassNameWithClass:(Class)class{
NSMutableArray
*results=[NSMutableArrayarray];intnumClasses
Charlie_Z
·
2023-10-22 02:55
使用runtime的系统方法拦截避免数组越界闪退
在工程中我们有很多地方通过方法objectAtIndex:取NSArray或者
NSMutableArray
存储的对象,有时候因为算法原因或者其他原因导致数组越界,从而导致APP闪退。
何大双
·
2023-10-20 11:48
基本数据类型相关面试
1.用三种方式生成内容为1、2、3的可变数组
NSMutableArray
*arr=[NSMutableArrayarrayWithObjects:@1,@2,@3,nil];
NSMutableArray
崇德兴仁
·
2023-10-18 20:11
NSArray
NSMutableArray
的count类型
由于数组count方法返回值类型是NSUInteger,当数组的size为0的时候,一个NSUInteger类型的0减去1结果还是NSUInteger类型,所以结果不是-1而是一个随机的正整数。
miG92
·
2023-10-18 19:13
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他