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
观察者模式
所有依赖于它的对象都得到通知并被自动更新场景一个对象的改变将导致其他一个或多个对象也发生改变一个对象必须通知其他对象,而并不知道这些对象是谁实现1、UML图观察者模式.png2、使用创建主题,被观察类@interfaceSubject:NSObject@property(nonatomic,strong)
NSMutableArray
衣一口田
·
2023-10-17 05:23
iOS-打印字体
用一个数组将全部字体(含自定义)的familyName和fontNames清晰的打印出来-(void)printFontNames{NSArray*array=[UIFontfamilyNames];
NSMutableArray
yeyuCoder
·
2023-10-16 15:13
OC 数组分组
NSMutableSet*set=[NSMutableSetset];
NSMutableArray
*array=[[NSMutableArrayalloc]init];//self.signInModel.rewards
三少爷_贱
·
2023-10-16 03:48
【iOS 仿写计算器】
-@property(nonatomic,copy)
NSMutableArray
*buttonArray;`_buttonArray=[NSMu
Clearlove_Dianfen
·
2023-10-16 02:19
ios
ui
objective-c
数据结构
OC冒泡排序算法
面试的时候很多公司会要求写一个冒泡排序算法,于是用OC写了一个,代码如下所示需要注意的事项:oc数组只能存放oc对象,因此遍历数组输出的时候,记得通过NSString对象转换成intValue**#importvoidbubleSort(
NSMutableArray
单线程Jack
·
2023-10-15 12:35
iOS_基本算法总结_冒泡排序
1.在viewDidLoad里面加入以下两行代码,就可以得到结果
NSMutableArray
*arr=[[NSMutableArrayalloc]initWithArray:@[@16,@1,@2,@9
83c11ad52c96
·
2023-10-15 05:51
报错:Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
NSMutableArray
*arrayTemp=xxx;NSArray*array=[NSArrayarrayWithArray:arrayTemp];for(NSDictionar
简书_WQ
·
2023-10-15 00:28
OC 数组里面包含几种重复字段,将重复字段分类到另一数组
//该数组包含重复字段
NSMutableArray
*StudentTableArr=[[PAFMDBManagershareInstance]findAll:@"StudentTable2"StudentExamination_no
来敲代码
·
2023-10-12 17:19
将一个模型数组的某个属性抽取为一个数组
一般
NSMutableArray
*mutableArray=[[NSMutableArrayalloc]init];[arrayenumerateObjectsUsingBlock:^(Person*person
3a169b0787bc
·
2023-10-12 02:47
两个数组,获取其中一个数组中不在两个数组元素交集的元素
方法1NSArray*arr1=@[@1,@2,@3,@4,@5,@6,@7,@8];NSArray*arr2=@[@4,@5,@6,@7,@8,@9,@10,@11];
NSMutableArray
*mArray
邓布利多教授
·
2023-10-10 15:46
ios cell 的左滑删除
@property(nonatomic,strong)
NSMutableArray
*dataArray;-(instancetype)init{if(self=[superinit]){self.dataArray
adalillian
·
2023-10-10 05:34
时间字符串按时间顺序排序
https://share.weiyun.com/5KdP6lw创建一个类SortedTime继承于NSObject在该类中有一个方法,对传入字符串数组中的时间字符串根据时间格式进行排序(升序/降序)+(
NSMutableArray
黎明s
·
2023-10-10 01:20
直播间聊天滚屏动画
本文列举两种方式一一次滚动到所有内容底部-(void)showAddDataWithAnimation{//方式一:一次滚动到底部
NSMutableArray
*array=[[NSMutableArrayalloc
Liuny
·
2023-10-09 06:13
关于GKPhoto点击放大没有图片只有缺省图
UiImageNSString*photo=self.detailModel.teacherModel.teacher_picture;NSString*placeHoldStr=@"ing_morentouxiang";
NSMutableArray
cola_wh
·
2023-10-09 05:38
ios
iOS 数组深复制 NSMutableCopy
实现模型数组深拷贝的方法1、最笨的方法就是通过遍历逐个拷贝元素
NSMutableArray
*array=[NSMutableArrayarray];for(Person*personindataSourceAry
LV大树
·
2023-10-08 19:45
614,IOS数组线程安全(面试点:在数组的地方,添加,删除,替换,插入都用栅栏函数)
对于可变的集合(
NSMutableArray
、NSMutableDictionary、NSMutableSet)是可读可写的,所以有可能出现这种场景:两个或多个线程同时对一个可变集合进行读、写、新增及删除的操作
枫叶1234
·
2023-10-08 16:16
iOS如何实现一个线程安全的
NSMutableArray
?
NSMutableArray
是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误线程锁:使用线程锁对数组读写时进行加锁派发队列:在《EffectiveObjective-C2.0.
i爱吃土豆的猫
·
2023-10-08 12:17
NSMutableArray
中removeObjectAtIndex和removeObject的正确使用方法
小萌在做开发拖拽单元格移动的时候遇到的坑,这是一个小萌忽略的问题。removeObjectAtIndex和removeObject的两者虽然都是删除,可是却有很大的不同1、removeObject删除对象api上是这么解释的。Removesalloccurrencesinthearrayofagivenobject.ThismethodusesindexOfObject:tolocatematch
天方夜歌
·
2023-10-08 05:26
MJRefresh
MyFooter继承于MJRefreshAutoGifFooter,然后在-(void)prepare方法里面-(void)prepare{[superprepare];//设置正在刷新状态的动画图片
NSMutableArray
blockstrong
·
2023-10-06 23:16
模型,数组之间的bug
-(void)getData{
NSMutableArray
*newArray=[NSMutableArrayarray];BKKTableViewIndexModel*model=[BKKTableViewIndexModelnew
Flandreko
·
2023-10-06 02:31
iOS对象数组去重
用以下代码模拟原数据和新获取数据:
NSMutableArray
*origin_arr1=@[].mutableCopy;for(inti=0;i<1000;i++){Person*person=[[Personalloc
唐云T_yun
·
2023-10-05 23:28
对象数组去重
iOS
OC泛型的使用
泛型的作用:1.限制类型2.提高代码规范,减少沟通成本,一看就知道集合中是什么类型@property(nonatomic,strong)
NSMutableArray
*dataSource;泛型定义用法:
超级卡布达
·
2023-10-04 07:31
iOS 判断一个数组里是否有相同的值
直接上代码for(inti=0;i
NSMutableArray*valueArr=[NSMutableArrayarray
hashakey
·
2023-10-03 09:48
UITableView代码块
@interface()@property(strong,nonatomic)UITableView*tableView;@property(strong,nonatomic)
NSMutableArray
扣肉快快跑
·
2023-09-29 15:38
字典排序
-(
NSMutableArray
*)stringWithDict:(NSDictionary*)dict{
NSMutableArray
*result=[NSMutableArraynew];NSArray
哈利波特会魔法
·
2023-09-26 17:58
iOS开发笔记——
NSMutableArray
与NSArray该用strong还是cop修饰?
在项目开发中,时常听到大佬说创建NSArray属性要使用copy关键词,创建
NSMutableArray
属性要用strong关键词,一开始并不理解,直到程序crash的时候才追悔莫及目录一、操作
NSmutableArray
1
勤奋的小卫子
·
2023-09-26 12:22
iOS数组去重常用方式
www.jianshu.com/p/65ae9db21b371.开辟新的内存空间判断是否存在,若不存在则添加到数组中,得到最终结果的顺序不发生变化》NSArray*originalArr=@[@1,@2,@3,@1,@3];
NSMutableArray
aggie1024
·
2023-09-24 23:18
BaseViewController
@interfaceBaseViewController:UIViewController@property(nonatomic,retain)
NSMutableArray
*dataSource;//数据集合用于存储请求解析后的数据
愤怒滴菜鸟
·
2023-09-23 12:06
iOS面试算法基础(1)-基本数据结构
在Swift中,以前Objective-C时代中将
NSMutableArray
和NSArray分开的做法,被统一到了唯一的数据结构——Array。
iOS大蝠
·
2023-09-20 21:58
OC版-归并排序
每个序列中只剩下一个元素)2.不断地将两个子序列合并成一个有序序列,直到最终剩下一个有序序列3.归并排序要比(冒泡排序,选择排序,插入排序)效率要高//归并排序-(void)mergeSortWithArray:(
NSMutableArray
木槿WEIXIAO
·
2023-09-18 22:34
音视频资源保存与本地获取
一、将视频保存本地设备Git地址:https://github.com/gaoguangxiao/SaveToCamera-(void)saveAction{
NSMutableArray
*video=[
萧修
·
2023-09-18 00:55
iOS中系统的PHAsset图片、视频计算存储大小
//相簿内的资源varfetchResult:
NSMutableArray
?}
Macle_Chen
·
2023-09-17 08:12
swift语言开发
iOS软件开发
image
video
swift
PHAsset
statistic
IOS之 UITableview的简单使用
demo1.在ViewController.h文件中实现接口,定义属性@interfaceViewController:UIViewController@property(strong,nonatomic)
NSMutableArray
wangziye_csdn
·
2023-09-17 08:05
oc UITableView 2 解析数组(还没消化)
NSArrayarrayWithContentsOfFile:[[NSBundlemainBundle]pathForResource:@"cars"ofType:@"plist"]];NSLog(@"%@",dictArray);//遍历
NSMutableArray
weixin_38107457
·
2023-09-17 05:49
oc
ios
iOS 使用图片数组实现动画
实现效果2021-09-2619.37.14.gif实现代码self.imageView.animationDuration=1;
NSMutableArray
*imageArray=[NSMutableArrayarray
刘小小博
·
2023-09-16 17:46
iOS开发更改navigationController的rootViewController
NSMutableArray
*controllers=[NSMutableArrayarrayWithArray:self.navigationController.viewControllers];controllers
第一梯队利群
·
2023-09-15 22:25
IOS基础知识-block原理篇
block在修改
NSMutableArray
,需不需要添加__block?首先对block有一个基本的认识block本质上也是一个oc对象,他内部也有一个isa指针。
程序员的自我救赎
·
2023-09-14 22:27
iOS 对比A,B两个数组 找出A比B多出来的元素
NSMutableArray
*dbNsArr=[[NSMutableArrayalloc]init];
NSMutableArray
*requestNsArr=[[NSMutableArrayalloc]
Qy_iOS
·
2023-09-13 04:37
iOS 从数组随机取元素
数组随机取元素—不考虑重复情况NSArray*array=[[NSArrayalloc]initWithObjects:@"A",@"B",@"C",@"D",@"E",nil];
NSMutableArray
邓布利多教授
·
2023-09-12 09:50
冒泡和选择排序
34),@(97),@(456),@(21)]];[selfbubbleSort:muArr];[selfselectSort:muArr];//冒泡从大到小排序-(void)bubbleSort:(
NSMutableArray
轰炸机上调鸡尾酒
·
2023-09-11 16:24
多线程面试题2020-1
NSMutableArray
是线程安全的吗?NSDictionary呢?NSCache呢?
执笔时光er
·
2023-09-11 15:38
iOS 字典转数组,数组转字典
NSMutableArray
*dicToArray=[NSMutableArrayarray];NSMutableDictionary*arrayToDic=[NSMutableDictionarydictionary
爱闹的凡
·
2023-09-11 01:51
Swift 删除数组中的某个元素
背景从一个包含Int类型元素的数组中删除2的倍数示例OC代码示例:
NSMutableArray
*array=[NSMutableArrayarrayWithObjects:@(2),@(3),@(4),
豌豆大师
·
2023-09-10 09:56
冒泡排序
//冒牌排序-(void)bubblesSortWithArray:(
NSMutableArray
*)arr{for(NSIntegeri=0;i[arr[j+1]intValue]){[arrexchangeObjectAtIndex
xing_xing
·
2023-09-09 20:01
深入理解iOS的block(上)
block一旦没有进行copy操作,就不会在堆上block在修改
NSMutableArray
,需不需要添加__block?
雾中探雪
·
2023-09-09 16:47
桶排序
空间换时间,在已知取值范围的情况下为每一个值创建一个对应的标签,最后判断哪个标签被使用就可以了//桶排序-(void)bucketSortWithArray:(
NSMutableArray
*)arr{/
xing_xing
·
2023-09-07 19:33
ios uitableview的简单使用(一)
1.UITableView的属性控件和数组#pragmamark-表格@property(nonatomic,strong)UITableView*tableview;#pragmamark-数据(
NSMutableArray
八角罗特斯
·
2023-09-07 10:14
NSMutableArray
设计原理
普通C数组的问题任何典型的程序员都知道C数组的原理。可以归结为一段能被方便读写的连续内存空间。使用一段线性内存空间的一个最明显的缺点是,在下标0处插入一个元素时,需要移动其它所有的元素,即memmove的原理:memmove用于拷贝字节,如果目标区域和源区域有重叠的话,memmove能够保证源串在被覆盖之前将重叠区域的字节拷贝到目标区域中,但复制后源内容会被更改。但是当目标区域与源区域没有重叠则和
云涌海啸
·
2023-09-06 21:41
7-5 异常捕捉(try...catch)
7-5异常捕捉(try...catch)#import//异常处理intmain(intargc,constchar*argv[]){@autoreleasepool{
NSMutableArray
*array
草根小强
·
2023-09-05 11:11
Xcode一些Analyze分析的错误
User-facingtextshoulduselocalizedstringmacro给label赋值的时候,提示面向用户的文本应该使用本地化的字符串宏此为代码中配置了本地化,面向用户的应该用字符串宏,而我们直接赋值为汉字.解决方法:2.Propertyofmutabletype'
NSMutableArray
'has'copy'attribute
参天草
·
2023-09-05 07:47
上一页
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
其他