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
NSObject
iOS OC基础知识笔记
iOSOC基础知识笔记一个
NSObject
对象占用多少内存?
开发小猫
·
2020-08-04 07:37
iOS
小码哥iOS学习笔记第二天: OC对象的分类
instance对象(实例对象)class对象(类对象)meta-class对象(元类对象)一、instanceinstance对象就是通过类alloc出来的对象,每次调用alloc都会产生新的instance对象
NSObject
weixin_34357436
·
2020-08-04 05:26
小码哥iOS学习笔记第五天: Category
Category一般用来给已有类添加新的功能,或者给自定义类分模块一、Category的使用定义Person类,继承自
NSObject
定义Person类的Category,Test定义Person类的Category
weixin_34150224
·
2020-08-04 05:33
iOS——网络请求(原生)
htypedefvoid(^SuccessBlock)(idresponseObject);typedefvoid(^FailureBlock)(NSString*error);@interface类:
NSObject
weixin_34082695
·
2020-08-04 05:41
iOS底层原理总结 - 探寻Runtime本质(四)
下列代码中Person继承自
NSObject
,Student继承自Person,写出下列代码输出内容。
weixin_34067980
·
2020-08-04 05:05
OC内存管理
管理范围:任何继承
NSObject
的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局部变量主要存放于栈中
weixin_33953384
·
2020-08-04 05:05
iOS 清空缓存
以下是一个封装的工具类:.h文件#import@interfaceSPClearCacheTool:
NSObject
/***获取缓存大小*/+(
yuxiaoyu.
·
2020-08-04 04:43
利用NSProxy解决NSTimer内存泄漏问题
之前写过一篇利用RunTime解决由NSTimer导致的内存泄漏的文章,最近和同事讨论觉得这样写有点复杂,然后发现有NSProxy这么好用的根类,根类,根类,没错NSProxy与
NSObject
一样是根类
weixin_30828379
·
2020-08-04 04:29
iOS-UI控件之UITableView(二)- 自定义不等高的cell
不等高的cell给模型增加frame数据所有子控件的framecell的高度@interfaceXMGStatus:
NSObject
/****文字\图片数据****///.....
weixin_30642305
·
2020-08-04 04:06
ui
iOS ---网络请求封装(自动缓存与手动缓存)
#import@interfaceWNetworkCache:
NSObject
/***手动写入/更新缓存**@paramjsonResponse要写入的数据*@paramURL请求URL**@return
walkerwqp
·
2020-08-04 03:54
iOS
网络
iOS封装HTTPS双向和单向验证
1.HttpsUtil(1)对双向和单向验证的封装#import#import"AFNetworking.h"@interfaceHttpsUtil:
NSObject
//双向认证+(void)configHTTPSessionManager
walkerwqp
·
2020-08-04 03:21
Objective-C
NSObject
的实现分析(2014-10-23更新)
NSObject
的实现分析转载请注名出处http://blog.csdn.net/uxyheaveniOS的
NSObject
类没有开源,但是呢runtime开源了,里面有个类Object看接口和
NSObject
uxyheaven
·
2020-08-04 03:46
IOS开发
NSProxy类的了解
概念NSProxy是一个类似于
NSObject
的根类,看代码:NS_ROOT_CLASS@interfaceNSProxy{Classisa;}上面我们可以看到NSProxy是一个实现了
NSObject
想名真难
·
2020-08-04 03:13
iOS——plist对象转模型
对象转模型——————————————————————————————————————————————————————CarGroup.h#import@interfaceMJCarGroup:
NSObject
Kirs_guo
·
2020-08-04 03:38
谈谈Block作为属性、方法参数、方法的返回值的应用
我们在工程中常见一个Person类,它是继承与
NSObject
。
MaiFaAn
·
2020-08-04 03:18
iOS 网络JSon解析使用框架
以下是使用方法:-------------XMBase----------------#import#import"RMMapper.h"@interfaceXMBase:
NSObject
@end#import"XMBase.h
mifit
·
2020-08-04 03:36
iOS
IOS转换和解析JSON数据
1.首先建立数据模型//MyData.h#import#import"SrtcJSONObject.h"@interfaceMyData:
NSObject
@property(nonatomic,strong
细雨落花
·
2020-08-04 03:54
IOS
选择 GCD 还是 NSTimer ?
延迟操作的方案一般有三种:1.
NSObject
的方法:gcdTimer2.使用NSTimer的方法:gcdTimer3.使用GCD的方法:gcdTimer一般情况下,我们选择使用GCD的dispatch_after
极品小白
·
2020-08-04 02:40
IOS UIImage类方法总结
UIImage继承于
NSObject
下面介绍一下UIImage中的方法首先是我们最常用的通过图片的文件名来获取这个图片+(UIImage*)imageNamed:(NSString*)name//要注意的是这个方法适用于已经导入
WestLC
·
2020-08-04 02:08
IOS类
iOS开发之UI篇(10)—— UITableView
版本Xcode9.1一、基本概念UITableView:UIScrollView:UIView:UIResponder:
NSObject
从继承关系我们可以知道:UITableView可以滚动,具有view
tan452301
·
2020-08-04 02:15
IOS - UIImage
IOS中对图片的处理UIImageUIImage继承于
NSObject
下面介绍一下UIImage中的方法首先是我们最常用的通过图片的文件名来获取这个图片+(UIImage*)imageNamed:(NSString
iOSmling
·
2020-08-04 02:19
iOS开发往服务器Post一个json数据
@interfaceContactModel:
NSObject
@property
JoySeeDog
·
2020-08-04 02:02
iOS
NSProxy——少见却神奇的类
众所周知,
NSObject
类是Objective-C中大部分类的基类。
iOS学堂
·
2020-08-04 02:15
iOS开发总结
Block循环引用的例子
//#importtypedefvoid(^blk_t)(void);@interfaceMyObject:
NSObject
{blk_tblk_;blk_tblk_2;idobj_;}@end@implement
Tony_Pai
·
2020-08-04 02:38
iOS
黑马程序员---OC基础---内存管理(MRC、ARC)
因此我们在做程序设计时,要对内存的分配与回收进行管理1.内存管理范围:所有继承了
NSObject
的对象(所有OC对象、对象类型),对基本数据类型无效2.只对OC对
tj462989817
·
2020-08-04 01:11
黑马
IOS 警告 汇总
SemanticWarningsWarningMessage-WCFString-literalinputconversionstoppedduetoaninputbytethatdoesnotbelongtotheinputcodesetUTF-8-WNSObject-attribute__attribute((
NSObject
孙启超
·
2020-08-04 01:29
IOS开发
MJExtension的使用方法
1.简单的字典-->模型核心代码mj_objectWithKeyValues:typedefenum{SexMale,SexFemale}Sex;@interfaceUser:
NSObject
@property
Cola可乐
·
2020-08-04 00:24
OC对象内存大小探究
要想知道一个
NSObject
对象占用多少内存,可以通过查看
NSObject
对象对应的C++结构体的大小来判断。我们可以使用xcode的命令行来把指定的OC文件转成C++文件。
sacrifice123
·
2020-08-04 00:32
iOS开发
ios Objective-c 获取后台接口数据(Post请求,返回json)
自定义NetWorkRequest类继承自
NSObject
,并定义一个Block定义post请求方法#import///后台参数回调代码块typedefvoid(^CallDataBlock)(NSData
zyw658000
·
2020-08-03 23:11
IOS
-
OC
专栏
iOS 与OS X多线程和内存管理笔记:MRC与引用计数
前言时间已经过去一年多了,每一次在地铁上读这本书都有新的体会和心得.所以在这做一下深层次的分享,让大家对iOS内存管理这块有更加深入的了解.
NSObject
类解析
NSObject
是Objective-C
软件iOS开发
·
2020-08-03 23:53
软件开发
iOS
NSProxy使用
NSProxy使用概念用法消息转发避免循环引用模拟多继承和
NSObject
区别概念NSProxy是一个类似于
NSObject
的根类,看代码:NS_ROOT_CLASS@interfaceNSProxy{
qq_30357519
·
2020-08-03 21:48
iOS
内存管理之计数器的基本操作
内存管理:管理范围:任何继承了
NSObject
的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效。栈:中放局部变量堆:对象放在堆上指针是局部变量。
Weeao
·
2020-08-03 21:23
学习笔记
dealloc 的释放顺序
dealloc的正确的书写方式:-(void)dealloc{[XXXrelease];[superdealloc];}如下代码的打印结果是://-声明@interfaceBook:
NSObject
@end
树懒闪电先生
·
2020-08-03 21:51
内存管理与引用计数器机制
2.内存管理的必要性:当涉及ObjC的根类
NSObject
或其派生类时,我们往往会使用alloc方法申请内存,通过向对象发送release消息回收内存。但是,事情不总是这么简单。
江南style丶虎
·
2020-08-03 21:08
oc学习总结
[iOS]使用NSProxy实现代理模式
//MyProxy.h#import@interfaceMyProxy:NSProxy{
NSObject
*object;}-(id)transformToObject:(
NSObject
*)anObject
onlyou930
·
2020-08-03 20:27
Objective-C
iOS
Objective-C 内存管理retain和release
OC使用引用计数来管理内存,每一个继承
NSObject
的对象,内部都维护了一个引用计数器retainCount,当对象创建时(调用alloc或者new)引用计数器会+1,手动调用retain()方法可以使引用计数器
cc4Java
·
2020-08-03 20:52
Objective-C
objective-c
retain
release
引用计数
ios
使用NSProxy和
NSObject
设计代理类的差异
utm_source=tuicool&utm_medium=referral如有侵犯,请来信
[email protected]
经常发现在一些需要使用消息转发而创建代理类时,不同的程序员都有着不同的使用方法,有些采用继承于
NSObject
oiken
·
2020-08-03 20:19
iOS零碎
OC 的 Runtime 动态获取对象属性
运行时是OC的核心,其特点就是程序在运行的时候,以发送消息的形式调用方法.在实际开发中,关于运行时方面的运用点,其实并不多,最常用的也无非是动态获取对象的属性.示例:1.新建一个继承自
NSObject
的对象
iOS首席贴膜师
·
2020-08-03 20:30
OC知识--NSProxy
NSProxy是一个类似于
NSObject
的根类。
RL_muyang
·
2020-08-03 19:46
OC知识点
创建OC对象类、成员/静态变量、对象/类方法(★学习类的成员变量作用域,firecat推荐★)
h使用@inteface和@end,在之间定义,变量和方法只能定义,不能初始化下为Student.h@interfaceStudent:
NSObject
//@interface声明。
libaineu2004
·
2020-08-03 19:03
Objective-C
ObjectC语言基础3—内存管理、引用计数器、@property、模型
一、内存管理根源1、任何继承了
NSObject
对象都需要做内存管理。栈空间的东西自动回收,而堆空间的不会,对象存在堆空间,需要手动回收。
airbusa
·
2020-08-03 18:38
object-C
iOS归档解档
新建Teacher类@interfaceTeacher:
NSObject
@property(nonatomic,strong)NSString*grade;//年级@property(nonato
蓝SE矢车菊
·
2020-08-03 18:10
iOS
runtime
OC语言学习 (二) 创建OC对象类、成员/静态变量、对象/类方法
h使用@inteface和@end,在之间定义,变量和方法只能定义,不能初始化下为Student.h@interfaceStudent:
NSObject
//@interface声明。
匆忙拥挤repeat
·
2020-08-03 18:49
OC
关于NSProxy的理解
据说NSProxy是少有的不继承
NSObject
的类,所以它应该是一个别致的存在。关于NSProxy可参考官方文档,NSProxy的接口很少,但是感觉他的用处很多也很关键。
jie863230900
·
2020-08-03 18:30
iOS
iphone 输入/输出流异步读写数据
1、首先是往文件里写入数据WriteFile.h#import#import@classNoteDb;@interfaceWriteFile:
NSObject
{//文件地址NSString*parentDirectoryPath
iteye_6233
·
2020-08-03 18:42
__weak和__block探究与区别
准备工作首先我定义了一个类MyObject继承
NSObject
,并添加了一个属性text,重写了description方法,返回text的值。
Lion__Chen
·
2020-08-03 17:58
ios基础
iOS-关键字-泛型ObjectType 协变__covariant 逆变__contravariant
一看就知道集合中是什么东西二.泛型用法:__covariant:协变,子类转父类__contravariant:逆变父类转子类1.泛型声明:在声明类的时候,在类的后面//第一步声明泛型@interfacePerson:
NSObject
imkata
·
2020-08-03 17:51
关键字
MRC模式下property 的retain带来的内存泄露
//下面代码实在MRC模式下运行的#import@interfaceperson:
NSObject
{NSString*name;}@property(assign)NSString*name;+(instancetype
hemeinvyiqiluoben
·
2020-08-03 17:54
IOS
ios内存管理原则
1.内总管理原则(引用计数)IOS的对象都继承于
NSObject
,该对象有一个方法:retainCount,内存引用计数。
hanjieson
·
2020-08-03 17:42
ios开发
关于OC中循环引用问题
Dog类#import@classPerson;@interfaceDog:
NSObject
@property(nonatomic,retain)Person*owner;//Dog类中有一个Peson
destiny1993
·
2020-08-03 16:06
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他