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
深入浅出理解 Block
)A.alwaysworks.B.onlyworkswithARC.C.onlyworkswithoutARC.D.neverworks.2.voidexampleB_addBlockToArray(
NSMutableArray
GLGeek
·
2021-03-11 06:43
基本算法
1.冒泡算法
NSMutableArray
*allData=[NSMutableArrayarray];for(inti=0;i0&&(allData3[j]=endIndex){return;}NSNumber
音吹
·
2021-03-10 12:24
copy修饰可变数组
截屏2021-03-09下午6.23.40.png这是因为self.array=b;触发了array的set方法,在set方法中:-(void)setArray:(
NSMutableArray
*)array
Amor瑾年v
·
2021-03-09 18:02
检查括号有效性
Boolean(^isValid)(NSString*string)=^Boolean(NSString*string){
NSMutableArray
*stack=[NSMutableArraynew]
yellowzhou
·
2021-02-22 16:46
ios线程安全
举例1:一个可变数组
NSMutableArray
*marray,数组里面有5个元素;当两个线程同时读取到marray的count为1时,都执行remove操作数组会崩溃(注意不可能会同时访问,只是两次读取操作
一川烟草i蓑衣
·
2020-12-31 16:17
懒加载
比如说一个对象被创建出来就需要一笔内存开支,如果接下来就没有其他的操作(比如
NSMutableArray
对象还没有被存放数据;UIView对象还没有被显示出来),那可以认为这个对象创建得“过早”了。
可乐加冰yb
·
2020-12-15 11:29
为什么这么一道iOS小题目,这么多面试者搞不定?
NSMutableArray
*ary1=[NSMutableArrayarrayWithObjects:@"1",@"2",@"3
iOS弗森科
·
2020-12-01 13:40
iOS面试--字节跳动最新iOS开发面试题
7、Property(nonatomatic,copy)
NSMutableArray
有什么问题8、Copy和MutableCopy的区别9、解释下类别,
iOS___峰
·
2020-11-20 16:42
ios
objective-c
swift
iOS面试--字节跳动最新iOS开发面试题
7、Property(nonatomatic,copy)
NSMutableArray
有什么问题8、Copy和MutableCopy的区别9、解释下类别,
iOS___峰
·
2020-11-19 17:03
ios
objective-c
swift
NSUserDefault 存入
NSMutableArray
数组解决方案
1.NSUserDefault里面存数据NSUserDefaults*currentDefaults=[NSUserDefaultsstandardUserDefaults];//需要将你需要存储的数据转成dataNSData*data=[NSKeyedArchiverarchivedDataWithRootObject:yourObject];[currentDefaultssetObject:
幽玄727
·
2020-11-15 13:56
iOS---算法
-(void)maopao:(
NSMutableArray
*)array{for(NSIntegeri=0;i[array[j+1]in
iOS程序媛ing
·
2020-10-24 22:25
6-4 锁与多线程
@property(atomic)
NSMutableArray
*array;self.array=[NSMutableArrayarray];保证线程安全atomic保证被赋值对象的线程安全赋值的
Rumbles
·
2020-10-19 07:56
Block原理分析(1)
OC下,当从外部截获一个对象(
NSMutableArray
*)mArray时,在Block内调
Jacob6666
·
2020-10-17 23:05
为什么说
NSMutableArray
是线程不安全的?
原理
NSMutableArray
是线性表中的顺序存储结构,是一块连续的内存,当添加新的元素时,容量已经等于当前的大小的时候(存不下了),会依次执行下面3步:重新开辟一块大小为当前容量两倍的数组把原数据拷贝过去释放掉旧的数组完事后再把这个元素加在后面
迷路的安然和无恙
·
2020-10-11 15:14
iOS 如何包装结构体
inta=10;NSNumber*aNumber=@(a);
NSMutableArray
*arrM=[NSMutableArrayarray];那么结构体呢?
IMKel
·
2020-10-11 09:31
copy修饰NSArray strong修饰
NSMutableArray
阴差阳错,前两天和一个小伙伴在一起聊天。聊到关于copy和strong的问题。这个在ARC[AutomaticReferenceCounting)]下慢慢淡化的一个东东。交流之中让我受益匪浅,原来copy和strong还可以这么玩。以下内容在demo中均有体现1.首先我们先看一下到底出现了什么问题使用copy修饰这个可变数组@property(copy,nonatomic)NSMutableArr
tianlanse1213
·
2020-10-11 08:23
iOS实现苏拉卡尔塔吃子算法
(assign,nonatomic)NSIntegerflyX;@property(assign,nonatomic)NSIntegerflyY;@property(strong,nonatomic)
NSMutableArray
QYiZHong
·
2020-10-10 12:27
【OC梳理】NSPointerArray、NSMapTable、NSHashTable
NSPointerArrayNSPointerArray和NSArray/
NSMutableArray
一样,用于有序的插入或移除。不同的是:可以存储nil,并且nil还参与count的计算。
忠橙_g
·
2020-10-10 03:22
iOS:mutableCopy和copy的区别
从图中可以看出:1、无论对象是
NSMutableArray
还是NSArray,只有mutableCopy才是可变的,也就是可以向其中添加元素;copy是不可变的;2、只有copy修饰的NSArray类型的对象
春暖花已开
·
2020-10-03 17:17
iOS 利用ReactiveObjC 监听
NSMutableArray
我以前的kvoNSMutableArray,调用add不够优雅https://www.jianshu.com/p/47f766ec60a2现在利用ReactiveObjC的rac_signalForSelector,调用add很优雅(原理利用aop)使用监听__weaktypeof(self)weakSelf=self;[self.dataArrayax_addKVO:^(NSMutableArr
小星星吃KFC
·
2020-09-28 16:53
iOS 开发中常用的排序算法
#pragmamark-冒泡降序排序-(void)bubbleDescendingOrderSortWithArray:(
NSMutableArray
*)descendingArr{f
街角仰望
·
2020-09-27 09:12
黑马程序员--浅析浅复制和深复制的本质
-------实例浅析oc中的浅复制和深复制的本质代码段1:#importintmain(intargc,constchar*argv[]){@autoreleasepool{
NSMutableArray
weixin_33807284
·
2020-09-17 10:07
移动开发
Objective-c防止数组越界而崩溃(全局效果)
runtime&category提供了一个比较简洁的解决方案首先把NSArray/
NSMutableArray
的objectAtIndex方法通过objc的runtime里面methodswizzle把方法进行替换
霸气叼毛
·
2020-09-16 12:37
OC copy关键字
@property(nonatomic,copy)NSArray*arrayBooks;
NSMutableArray
*mutableArray=[NSMutableArrayarray];for(NSIntegeri
悠悠悠哉e
·
2020-09-16 04:17
IOS
OC的深拷贝与浅拷贝--NSArray与
NSMutableArray
应该使用copy还是strong?
Objective-C中对象的拷贝分为深拷贝和浅拷贝。另外还有容器类对象及非容器类对象的差别:1.对非容器类对象(如NSString、NSMutableString类对象)使用浅拷贝:拷贝的是对象的地址,没有新的内存被分配,只是原来的那块内容多了一个指针指向。也就是说新对象跟原对象都是指向的同一个内存地址,那么内容当然一样。2.对非容器类对象(如NSData、NSMutableData类对象)使用
寒光冷剑
·
2020-09-16 02:06
iOS开发知识点
问题收集1
算法部分1.快速排序/**快速排序*/-(void)quickSort:(
NSMutableArray
*)arr{NSIntegerleft=0;NSIntegerright=arr.count-1;while
曉風滿月
·
2020-09-15 17:44
NSArray与NSDictionary使用
NSMutableArray
创建的是动态数组,可以随意添加删除元素,而NSArray一经创建不能添加删除。
ciaos
·
2020-09-15 10:25
Objective-C
NSMutableArray
如果只进行了声明,而没有进行初始化,那么程序不会报错,但是,声明的那个变量不起任何作用...
在.h文件中声明了
NSMutableArray
变量,一定要记得在.m文件中写上[NSMutableArrayalloc]init];对变量进行初始化。其它数组型变量亦同理。
weixin_33805992
·
2020-09-15 08:25
Objective---C 给tableView添加头视图轮播图
retain)UITableView*tableView;@property(nonatomic,retain)UIImageView*imageView;@property(nonatomic,retain)
NSMutableArray
Linda_dance
·
2020-09-15 01:00
Objective-C
iOS 中的异常捕捉 try...catch...finally使用。
异常crahs情况,代码示例:
NSMutableArray
*array=[NSMutableArrayarrayWithObjects:@"0",@"1",nil];//crash[arrayremoveObjectAtIndex
番薯大佬
·
2020-09-14 19:14
iOS
调试与性能优化
使用MJRefresh设置头部刷新动画
使用MJRefresh设置头部刷新动画挺简单滴,就是要自己自定一组动图
NSMutableArray
*idleImages=[NSMutableArrayarray];for(inti=1;i<=8;i+
m751824643
·
2020-09-14 19:25
自家备用
NSArray
数组对象包括不可修改的数组对象NSArray和可修改的数组对象
NSMutableArray
。
chaoStrength
·
2020-09-14 11:39
Objective-C
解析字符串中所有的html中img标签的url
标签中的url连接#pragmamark截取服务器传来的图片字符串-(void)GetDescriptionAndImagesWithStringData:(NSString*)stringData{
NSMutableArray
MacleChen
·
2020-09-14 03:23
iOS软件开发
ios XML,JSON,数组解析并转换成
NSMutableArray
(List)
-->实体的一个实例),遍历所有小节({...})就将XML转换成
NSMutableArray
(类似:List)。XML解析:通过GDataXml(也可以通过正则)将XML
不知道未来的你多强大
·
2020-09-14 02:14
ios
ios webservice编程:soap封装调用,返回xml,json解析
soap请求与响应:ioswebservice+soap编程xml,json解析:iosXML,JSON,数组解析并转换成
NSMutableArray
(List)二、效果soap请求与响应:xml,json
不知道未来的你多强大
·
2020-09-14 01:01
ios
向数组指定位置插入元素
NSMutableArray
*array=[[NSMutableArrayalloc]init];for(inti=0;i<5;i++){[arrayaddObject:[NSNullnull]];}初始化一个
hungboy0
·
2020-09-13 19:21
开发笔记
UIImageVIew属性值animationImages
NSMutableArray
*tempArr=[NSMutableArrayarrayWithArray:@[]];for(inti=0;i<25;i++){NSString*string=[NSStringstringWithFormat
世界里的一粒沙
·
2020-09-13 12:38
ios开发心得
关于
NSMutableArray
调用 addObject 方法崩溃
对于
NSMutableArray
类调用addObject方法实现向可变数组中写入数据是比较常用的,今天我在一个项目中调用此方法时却引起了程序的crash,于是我通过全局断点将crash原因定位到图中浅绿色一行
zyhisjak
·
2020-09-13 07:08
iOS开发
OC浅解
Objective-c 数组对象 (NSArray 和
NSMutableArray
)
一、NSArray是静态数组,创建后数组内容及长度不能再修改。实例://用arrayWithObjects初始化一个不可变的数组对象。//初始化的值之间使用逗号分开,以nil结束。NSArray6*city=[NSArrayarrayWithObjects:@"上海",@"广州",@"重庆",nil];for(inti=0;i@interfaceStudent:NSObject{NSString:
ztp800201
·
2020-09-13 07:35
iOS
XCode
Objective-C
Mac
oc学习之NSArray与
NSMutableArray
数组
////main.m//6-10复习////Createdbykjon14-6-10.//Copyright(c)2014年kj.Allrightsreserved.//#importintmain(intargc,constchar*argv[]){@autoreleasepool{//创建数组对象,NSArray不可变数组//c语言的数组可以存放任何类型的数据,同一个数组只能有同一种数据类型/
zilan1239
·
2020-09-13 07:58
OC学习笔记
swfit 开发学习笔记
针对常用第三方控件的使用:上拉加载下拉刷新的使用(MJRefresh)//Marktable的创建dataSourceArray=
NSMutableArray
.init(capacity:0)table.frame
ios常
·
2020-09-13 07:54
NSMutableArray
使用中忽视的问题
导语:
NSMutableArray
提供的API能解决绝大部分的需求,但是在实际iOS开发中,在某些场景下,需要考虑线程安全或弱对象引用或删除元素这三个问题。
__代码改变世界__
·
2020-09-13 07:20
ios
Swift NSArray、
NSMutableArray
问题
Swift的NSArray一经初始化数据可变但是不能在原有基础上添加新数据废话不多说varna:NSArray=["Pencil","Eraser","Notebkko"]println(na.count)//Pencil、Eraser、Notebkkovarna:NSArray=["Pencil","Eraser","Notebkko"]varnb:NSArray=["a","b","c"];n
MacleChen
·
2020-09-13 07:57
swift语言开发
NSMutableArray
http://qijuzhu.cn/objective-c-2-0学习笔记之
nsmutablearray
/在创建的时候,就包含了所有对象.你不能增加或是删除其中任何一个对象.这种特定称为:immutable
xia0615
·
2020-09-13 07:24
cocos2d
OC 可变数组的常用方法
NSMutableArray
为什么80%的码农都做不了架构师?>>>现在跟大家分享可变数组的常用方法生成一个完全空的数组这时一个空的数组就形成了,如果想在这个空的数组里加上新的元素,该如何操作呢?将arr输出,结果就是右图显示的,可以看到之前空的数组现在已经包含了五个数字3。通过这种方法我们成功的在空数组里加入了新的元素。同样的我们也可以对数组中的元素进行删除处理。第0位的3,已经被删除了。所以的元素3,都被删除了。所以的元
weixin_34293059
·
2020-09-13 06:40
NSMutableArray
的一些知识
之前用:1
NSMutableArray
*array=[NSMutableArrayalloc]init];//这并不是一个好方法后来前辈对我说,用obj-c提供了静态方法+(id)arrayWithCapacity
weixin_34228617
·
2020-09-13 06:05
NSMutableArray
的用法
2019独角兽企业重金招聘Python工程师标准>>>//insertcodehere...NSLog(@"数组");//指定多个字符串创建数组NSArray*array;array=[NSArrayarrayWithObjects:@"0-asd",@"1-fds",@"2-哈咯",@"3-个人",nil];//数组的长度NSLog(@"数组长度%d",array.count);//通过索引取得
weixin_33862514
·
2020-09-13 06:22
从0开始弄一个面向OC数据库(五)--多线程安全
前言通过一步一个脚印的开发,我们实现了数据库的增删查改,并支持多种类型数据存储,如:所有基本数据类型,NSArray,
NSMutableArray
,NSDictionary,NSMutableDictionary
weixin_33686714
·
2020-09-13 06:42
iOS-实现弱引用的NSArray
NSMutableArray
添加一个分类
NSMutableArray
+WeakReferences.h#import@interfaceNSMutableArray(WeakReferences)+(id)mutableArrayUsingWeakReferences
weixin_30252709
·
2020-09-13 06:18
CollectionView上的headerView滞留问题
UICollectionViewFlowLayout2.在类中拷贝一下两个方法,即可-(NSArray*)layoutAttributesForElementsInRect:(CGRect)rect{
NSMutableArray
weixhe0210
·
2020-09-13 06:17
代码片段&类的讲解
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他