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
OC_NSArray和
NSMutableArray
今天记录一下OC中的数组,肯定的会相对于C语言的数组来对比!下面就来简单地对比一下:C和OC的数组差别//C的数组,只能存一种类型,OC的数组,可以同时保存不同类型的对象//C的数组,一般保存基本数据类型,OC的数组,只能保存对象C:intnum[10];1、NSArray的实例化(与NSString同理分为类方法和allocinit方法,以nil为结尾)[objc]viewplaincopyNS
每天进步0点1
·
2020-07-06 01:47
十进制转成二进制,分别数组和字符串的形式返回
在应届生笔试中,经常会遇到进制的转换,可能会以不同的格式返回,下面的代码就是十进制转成二进制,分别以数组和字符串的形式返回,代码如下://10进制转成2进制,返回数组-(
NSMutableArray
*)
subject_2619
·
2020-07-05 23:07
关于iOS for ... in 注意的地方
经常我们会筛选一个可变数组里面的元素讲不符合条件的删除掉一般我们的做法:
NSMutableArray
*array=[[NSMutableArrayalloc]initWithObjects:@"1",@
soime
·
2020-07-05 20:23
iOS去除数组的相同元素
于是换了另外一种方法如下:
NSMutableArray
*categoryArray=[[NSMutableArrayalloc]init];for(unsignedi=0;i<
剑锋金
·
2020-07-05 16:53
iOS使用技术
去除数组的相同元素
iOS 多线程安全数组
我们需要多线程的读写锁在类的内部实现,所以需要对
NSMutableArray
进行封装,封装后的对象负责接受所有事件并将其转发给真正的
NSMutableArray
对象,并通过合理的调度使得其支持多线程并发
Manguoge
·
2020-07-05 16:04
iOS开发进阶篇
Object-C
ios
NSMutableArray
@implementationTableViewController{
NSMutableArray
*_items;}-(void)viewDidLoad{[superviewDidLoad];_items
wishingweed
·
2020-07-05 15:11
ios
iOS笔试题03
1>当数组元素需要动态地添加或者删除时,用
NSMutableArray
2>当数组元素固定不变时,用NSArray2.Giveusexampleofwhataredelegatemethodsandwhataredatasourcemethodsofuitableview
八级大狂风AM
·
2020-07-05 12:37
快速排序
其实快速排序是基于一种叫做“二分”的思想-(void)viewDidLoad{[superviewDidLoad];
NSMutableArray
*arr=[[NSMutableArrayalloc]initWithObjects
一代骄马
·
2020-07-05 12:14
iOS蓝牙开发4.0总结学习Demo
状态*/typedefvoid(^BLELinkBlock)(NSString*state);/**蓝牙返回数据@paramarray返回数据*/typedefvoid(^BLEDataBlock)(
NSMutableArray
XJP健康
·
2020-07-05 04:33
iOS
通过交换两个数组的元素,使数组元素和之差最小
下面我把我的代码放上来//定义两个数组
NSMutableArray
*array1=[NSMutableArrayarrayWithObj
liangchuannan
·
2020-07-04 21:07
iOS
Objective-C 基本算法
binarySearch.h#import@interfacebinarySearch:NSObject-(NSInteger)binarySearchIndex:(NSNumber*)keyarrayBySearch:(
NSMutableArray
lf644206005
·
2020-07-04 21:31
IOS
Objective-C runtime 方法交换
//方法交换#import"
NSMutableArray
+Category.h"#import@implementationNSMutableArray(Category)+(void)load{staticdispatch_once_tonceToken
1234yws
·
2020-07-04 20:13
Iphone数组一些基础操作 NSArray/
NSMutableArray
由于CSDN改版,之前转过来的都乱了,所以重新调整一下。/*******************************************************************************************NSArray*************************************************************************
盖瑞乌龟慢跑中
·
2020-07-04 18:11
※iphone开发
iphone
dictionary
string
object
扩展
c
copy,assign,strong,weak修饰符的深入理解
分别创建四个属性@property(nonatomic,strong)
NSMutableArray
*array_strong;
毅想天开的小毅
·
2020-07-04 18:26
Objective-C 学习第十天
一、NSDictionaryNSArray和
NSMutableArray
数组存储数据特点:每个元素紧密相连,并且每个元素中都是直接存储的值.缺点:数组元素下标不固定,都有可能发生变化,无法通过下标来唯一确定数组中的元素
_凌浩雨
·
2020-07-04 14:20
for-in遍历数组时进行删除操作的几种方式
方式在遍历数据源开始时,数据源的个数就已经确定,在遍历时修改数据源并不会改变开始时确定下来的数据源个数.所以在for-in循环内删除数据源数据经常会造成程序crash.下面是总结的一些遍历删除数据源数据的几种方式:
NSMutableArray
henu_Larva
·
2020-07-04 12:43
字节iOS开发岗面试真题(已拿offer)
7、Property(nonatomatic,copy)
NSMutableArray
有什么问题8、Copy和Muta
一意孤行的程序员
·
2020-07-04 10:30
面试
ios
swift
objective-c
xcode
Objective-C 基础入门(一)
HelloworldTips:二、Objective-C的类1.新建一个OC类self指针Tips:2.NSString创建实例NSString方法3.NSArray创建数组遍历数组
NSMutableArray
4
SimonxxSun
·
2020-07-04 08:48
Objective-C
插入排序
l图解排序算法(一)之3种简单排序(选择,冒泡,直接插入)-dreamcatcher-cx-博客园
NSMutableArray
*dataArray=[NSMutableArrayarrayWithArray
一代骄马
·
2020-07-04 07:14
6、假设有一个字符串aabcad,请写一段程序,去掉字符串中不相邻的重复字符串,即上述字符串处理之后的输出结果为:aabcd
-(void)removeRepeat:(NSString*)aNum{
NSMutableArray
*mArr=[[NSMutableArrayalloc]initWi
丶逐渐
·
2020-07-02 17:37
NSMutableArray
的常用方法
////main.m//mutableArray////CreatedbyMr.Juiceon15/4/7.//Copyright(c)2015年Mr.Juice.Allrightsreserved.//#import#import"Car.h"intmain(intargc,constchar*argv[]){//mArray1y*array=@[@"t",@"s"];//NSLog(@"arr
qq_25638791
·
2020-07-02 17:12
Obj-C学习之路
iOS面试题集锦
3.这个写法会出什么问题:@property(copy)
NSMutableArray
*array;4.如何让自己的类用copy修饰符?如何重写带copy关键字的setter?5.
朴太仁
·
2020-07-02 16:44
iOS高阶面试题
ios
面试题
iOS面试题集锦2
3.这个写法会出什么问题:@property(copy)
NSMutableArray
*array;4.如何让自己的类用copy修饰符?如何重写带copy关键字的setter?5.
朴太仁
·
2020-07-02 16:44
iOS开发
iOS高阶面试题
数组重复元素的处理(优化后方法)
//剔除重复信息的数组-(NSArray*)getClearRepeatArray:(NSArray*)array{//处理后数组
NSMutableArray
*resutlArray=[[NSMutableArrayalloc
番薯大佬
·
2020-07-02 14:57
iOS
开发问题集
iOS
开发编码收集
CCArray
在cocos2d-x中是没有NSArray的概念的(NSArray和
NSMutableArray
的唯一区别就是一个不可以改变数组中含有的对象,另一个可以改变)。但是CCArray也有一个小问题。
passtome
·
2020-07-02 14:42
2018-01-28 iOS基础-小的Demo--点击section隐藏或者显示row
在TableViewController里面实现定义两个属性://数据源数组用来存储要展示的数据@property(strong,nonatomic)
NSMutableArray
*dataArray;/
过眼云烟1102
·
2020-07-02 14:41
iOS 数据结构之数组
大兵布莱恩特链接:https://www.jianshu.com/p/af6803eb3fe3iOS开发整理发布,转载请联系作者获得授权数组是线性结构是容器类型,是一块连续的内存空间,iOS中用NSArray和
NSMutableArray
iOS_开发
·
2020-07-02 13:54
iOS 【排序】
#pragmamark-冒泡排序+(void)bubbleSort:(
NSMutableArray
*)mutableArray{if(mutableArray==nil||mutableArray.count
NJ_墨
·
2020-07-02 11:51
在单列中创建数组应该注意些什么
单列里面添加
NSMutableArray
的时候,防止多个地方对它同时便利和修改的话,需要加原子属性。并且用strong,并且写一个遍历和修改的方法。加上锁。
紫云夕月
·
2020-07-02 10:05
iOS @synchronized 线程安全(例:
NSMutableArray
)
通常,不可变的类(如:NSArray)是线程安全的,而他们对应的可变的类(如:
NSMutableArray
)则是线程不安全的。
lpkai2017
·
2020-07-02 10:17
iOS
NSMutableArray
复杂 对象 排序
今天在写程序的时候需要对
NSMutableArray
中的复杂对象排序,一时不知如何下手,在百度上谷歌后得到以下解决方案:说明:以下程序中
NSMutableArray
数组中包含的对象是NSDictionary
love12chen
·
2020-07-02 09:39
NSMutableArray
可拓展的数组
关键字:NSMutableArrayNSMutableArray的创建
NSMutableArray
元素添加
NSMutableArray
数据移除
NSMutableArray
元素值替换
NSMutableArray
fplei
·
2020-07-02 07:45
Object-C
iOS中copy属性与setter赋值
@property(copy)
NSMutableArray
*test;写法1
NSMutableArray
*arr=[NSMutableArrayarrayWithObjects:@1,@2,nil];self.test
perman_scut
·
2020-07-02 06:21
iOS学习
NSArray&
NSMutableArray
高端用法
__NSArrayI(Immutable)是NSArray的真正类型,__NSArrayM(Mutable)是
NSMutableArray
的真正类型。
jeffasd
·
2020-07-02 05:25
iOS
<__NSArrayM: 0x7fa77178c080> was mutated while being enumerated.'
这里说的是数组,其实别的类型的对象也出现这个问题,如:NSDictionary等下面一个简单的出现这类错误的用法:
NSMutableArray
*arrayTemp=xxx;for(NSDictionary
真是艹0
·
2020-07-02 04:28
Objective-C 队列实现
cloudhsu/article/details/6589313Objective-C同样没有提供Queue容器,因此我也自己实践了一个#import@interfaceNSQueue:NSObject{
NSMutableArray
iteye_21201
·
2020-07-02 04:13
ios
Objective-C
[并发并行]_[Object-C]_[使用
NSMutableArray
等非线程安全集合类的注意事项]
场景:1.开发Mac,iOS程序时,一般都会涉及到多线程开发,比如工作线程在更新数据模型,主线程根据数据模型来显示界面.比如最常用的
NSMutableArray
,NSMutableDictionary等
infoworld
·
2020-07-02 04:33
C/C++多线程并发并行
IOS获取函数调用堆栈信息
callstack[128];intframes=backtrace(callstack,128);char**strs=backtrace_symbols(callstack,frames);inti;
NSMutableArray
imti_apollo
·
2020-07-02 04:27
C
iphone
ipad
ipod
touch
ios 生成gif图片
import#import#import#import#import#import/生成gif图片-(void)shengChengGifImgViewAction{//gif的制作//获取源数据image//
NSMutableArray
念念不忘一个丫头的容
·
2020-07-02 03:07
文件按时间先后顺序排序
array包含文件路径-(
NSMutableArray
*)sortByDateTime:(
NSMutableArray
*)array{NSError*error;NSFileManager*fm=[NSFileManagerdefaultManager
huangmindong
·
2020-07-02 03:26
iOS
iOS开发笔记--TableView的详细使用
(适合新手,高手飘过)@interfaceTableViewTestViewController:UIViewController{UITableView*DataTable;
NSMutableArray
hopedark
·
2020-07-02 02:57
iOS
NSMutableArray
原理揭露
我总好奇
NSMutableArray
内部是如何工作的。别误会,不可变数组确实提供了极大的便利。它们不仅线程安全,在对它们进行拷贝时也是完全自由的。但这些改变不了它们死板的事实——它们的内容不可被修改。
麦晓宇
·
2020-07-02 00:00
ios
Tableview添加索引
//添加索引栏标题数组-(NSArray*)sectionIndexTitlesForTableView:(UITableView*)tableView{
NSMutableArray
*resultArray
霏语苑_baby
·
2020-07-01 23:20
项目实用
iOS scrollView循环自动滚动
额外创建两个imageView把最后一张图片添加到最前面把第一张图片添加到最后面-(void)setData:(FunData*)data{_data=data;
NSMutableArray
*imageArray
bing???
·
2020-07-01 23:51
iOS
冒泡排序(Objective-C ---
NSMutableArray
类目版)
-(void)bubbleSort{for(inti=0;i<[selfcount]-1;i++){for(intj=0;j<[selfcount]-i-1;j++){if(NSOrderedDescending==[[selfobjectAtIndex:j]compare:[selfobjectAtIndex:j+1]]){[selfexchangeObjectAtIndex:jwithObje
evenwlq
·
2020-07-01 23:19
Objective-C
CCArray Reference
你可以在cocos2d/Support下面找到这个类的源代码,在cocos2d内部它跟apple的
NSMutableArray
类似,但是它比NSMutbaleArray这个类的效率更高。
大拙男
·
2020-07-01 21:06
iOS tableview cell 的展开收缩
#import"ViewController.h"@interfaceViewController(){
NSMutableArray
*_allArray;//创建一个数据源数组NSMutableDictionary
彗星来的那一夜
·
2020-07-01 21:03
极光推送的配置4(1-5)
"#import"APService.h"#import"ViewController.h"@interfaceAppDelegate()@end@implementationAppDelegate{
NSMutableArray
我们的新世界
·
2020-07-01 21:28
NSMutableArray
创建使用方法和心得
如果知道一会儿要用的可变数组的大致大小建议使用initWithCapacity:n的方式,如果不知道就用init就好了,initWithCapacity:0也许还不如init;因为有时候它会奔溃。arrayWithCapacity是类autorelease的,而[NSMutableArrayalloc]initWithCapacity需要自己release。在withcapacity的情况下,在初
JabraKnight
·
2020-07-01 20:59
NSMutableArray
iOS
NSMutableArray
排序
#pragmamark可变数组的排序
NSMutableArray
*array=[NSMutableArrayarrayWithObjects:@"1",@"8",@"2",@"7",@"2",@"5",
_菩提本无树_
·
2020-07-01 20:42
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他