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
alloc流程图
问题:alloc做了什么init做了什么new做了什么alloc是怎么开辟内存空间的调用alloc流程图
[email protected]
源码,关键方法源码在objc4-781源码
NSObject
.mm
luxing123
·
2020-09-05 18:54
NSInvocation的使用
版本:iOS13.6一、简介通常调用方法的方式是使用[实例方法名]或[实例方法名:参数][selfmethodName];或[selfmethodName:array];若该方法没有公开,可以使用
NSObject
想聽丿伱說衹愛我
·
2020-08-31 15:25
iOS 使用NSSetUncaughtExceptionHandler收集Crash
实现方式如下:自定义一个UncaughtExceptionHandler类,在.h中:@interfaceCustomUncaughtExceptionHandler:
NSObject
+(void)setDefaultHandle
卢叁
·
2020-08-28 16:35
iOS 底层 day01 OC对象的本质
2.既然Objective-C是对标准C的扩展,请思考,那么
NSObject
底层是用C语言的什么来实现的呢?结构体结构体的第一个成员变量的地址,就是这个结构体的地址3
望穿秋水小作坊
·
2020-08-28 15:33
UITableView实现索引
主要代码如下(清晰起见,省略无关代码):每一行的数据结构:@interfaceMember:
NSObject
@property(nonatomic,copy
kyfxbl
·
2020-08-26 23:07
iOS工作小结
1.关于在
NSobject
类中无法声明UImageView*等参数Framwork要加入UIKit框架,UIImage才能使用2.打包时选择了表述文件后只会显示对应的一个证书,只要有多个证书就重启一遍xcode3
iOS学堂
·
2020-08-26 23:45
iOS开发总结
工作笔记
iOS 唤起各种App的方法总结
NSString*)appIdentifierName{ClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
H.A.N
·
2020-08-26 23:09
OC篇
Objective-c中枚举定义使用
importNS_ASSUME_NONNULL_BEGIN//枚举定义typedefenum{XMGTopicPicture=10,XMGTopicVideo=20,XMGTopicImg=30,}XMGType;@interfaceXMGComent:
NSObject
小置同学
·
2020-08-26 23:53
Objective-c
NSObject
常用方法 和反射
一.
NSObject
常用方法1.判断一个对象是否属于某个类或子类[对象isKindOfClass:[类名]];返回BOOL值2.isMemberOfClass判断对象是否属于某个类(不包括子类)[[对象名
iOS30
·
2020-08-26 16:10
iOS
OC基础之----NSDictionnary
一字典1.NSDictionary不可变字典,继承自
NSObject
,字典中存储的元素都是以键值对形式存在的,key值是唯一的,不能重复.2.字典中存储的元素都是无序的.3.字典中存储的都是key/value
iOS30
·
2020-08-26 16:09
iOS
OC中 判断2个对象相等(isEqual和hash)
先创建一个类CHHPerson作为测试类CHHPerson.h#import@interfaceCHHPerson:
NSObject
@property(nonatomic,copy)NSString*firstName
chenhh6701
·
2020-08-26 16:44
swift 与JS交互( JS调用swift方法)
objcprotocolJavaScriptSwiftDelegate:JSExport{funcmethod(str:String)//带参数的funcmethod2()//不带参数}2.创建一个model继承
NSObject
题记
·
2020-08-26 15:13
Fraction类(分数)实现分数的加减乘除, ⽐比较⼤大⼩小、约分等⽅方法
Fraction.h:#import@interfaceFraction:
NSObject
//声明两个实例变量@propertyNSIntegerupNumber,downNumber;//自定义初始化方法
qq_28009573
·
2020-08-26 13:16
OC
iOS
CocoaTouch
Foundation和UIKit/appkitFoundation实现了
NSObject
类,容易理解一点就是定义对象行为,实现基本数据类型(字符串、数字等)+数组、字典等还可以使用其它类来访问端口,线程
En_peng
·
2020-08-26 12:30
Xcode编译错误:Synthesized property 'xxxXXX' must either be named the same as a compatible ivar or mus
----2011.07.21更新----//2011.07.21//Xcode4.0.2//64-bit@interfaceIvarNameTest:
NSObject
{@private}@property
HoNooD
·
2020-08-26 11:51
Objective-C
iOS
iOS开发-id、instancetype、
NSObject
*和id *的区别
首先需要知道,在cocoa的开发环境里,
NSObject
是所有类的根类。
靠近星星的太阳
·
2020-08-25 17:56
iOS-其他
iOS源码解析—YYModel(
NSObject
+YYModel)
概述iOS源码解析—YYModel(YYClassInfo)分析了如何根据OC的Class对象构建YYClassInfo对象,为接下来的JSON数据和Model转换作准备,这篇文章开始讲解
NSObject
panfeng200866
·
2020-08-25 17:54
iOS第三方库源码解析
MapView添加自定义大头针(Obj-C)
1.创建大头针模型类,遵循协议#import#import@interfaceJSAnnotation:
NSObject
//经纬度@property(nonatomic)CLLocationCoordinate2Dcoordinate
ShenYj
·
2020-08-25 17:21
iOS的
NSObject
*, id和instancetype
用id修饰和
NSObject
*修饰有何不同?
harkecho
·
2020-08-25 17:11
面试[
iOS查看和清理缓存
@interfaceBWMCachesManager:
NSObject
/***获取BWMCachesManager单例**@return返回BWMCachesManager单例对象*/+(BWMCachesManager
刘瑞轩
·
2020-08-25 17:47
iOS
NSObject
api注解
***************
NSObject
协议一
NSObject
协议(@protocolNSObject)@property(readonly)NSUIntegerhash;@property(readonly
那年高三今日尝
·
2020-08-25 17:07
IOS
IOS NSString NSMutableString 不可变|可变字符串
一.NSStringNSString是一个不可变的字符串类,继承自
NSObject
,用NSString创建出来的字符串对象,一经创建就不能再修改了.我们可以对它执行查找或比较等操作,但是不能通过增加,删除它的字符来动态地改变它
璃殇
·
2020-08-25 15:42
Swift利用反射获取对象属性列表
Objective-C中获取类(类对象)的属性列表利用runtimeSwift可以利用反射获取classSuperClass:
NSObject
{varname:String="zym_chen"varqq
chensifang
·
2020-08-25 08:42
UITabelView非等高方式
frame方式mode部分代码@interfaceXMGStatus:
NSObject
/**文字/图片数据***//**图像*/@property(nonatomic,copy)NSString*icon
耗子撼大象
·
2020-08-25 06:07
iOS实现反转二叉树(前序遍历二叉树)
##OC版本声明节点属性:#importNS_ASSUME_NONNULL_BEGIN@interfaceTreeNodel:
NSObject
-(instancetype)i
Z苗
·
2020-08-25 06:39
算法
Swift单例的创建姿势
Swift单例创建的正确姿势classSingleTon:
NSObject
{staticletsharedInstance=SingleTon()privateoverrideinit(){}}[来源]
UntilYou_QC
·
2020-08-25 02:45
Objective-C编程语言_极客班
包括成员变量、属性和方法声明(事实上.h文件不参与编译过程);关键字@interface声明一个类,同时它必须以@end结束,在这两个关键字中间声明相关成员;在声明Person类的同时可以看到它继承于
NSObject
庸人爱_自扰
·
2020-08-25 01:33
如何令自己所写的对象具有拷贝功能
.h#import@interfacePerson:
NSObject
@property(nonatomic,assign)NSIntegerage;@property(nonatomic,copy)NSString
温水煮青蛙a
·
2020-08-25 01:40
iOS中NSString的copy,retain,strong
先看如下代码#import@interfacePerson:
NSObject
@property(nonatomic,copy)NSString*cStr;@property(nonatomic,strong
六月的叶子vip
·
2020-08-25 00:47
iOS 发表的文字与表情
//#import#import"ADTInsertEmojiCellNode.h"@interfaceInputContentInChatViewManager:
NSObject
{@privateNSMutableArray
尘世中迷途码农
·
2020-08-24 23:12
设计模式——单例
例如:[UIApplicationsharedApplication];OC写法:#import@interfaceReview_SingleInstance:
NSObject
+(Review_SingleInstance
sky_fighting
·
2020-08-24 23:33
openCV第一简单入门(滤镜)
http://opencv.org///ImageUtil.h#import#import#importusingnamespacecv;@interfaceImageUtil:
NSObject
+(UIImage
一字码
·
2020-08-24 22:38
本地缓存
可用于搜索历史记录缓存.h文件#import@interfaceCore:
NSObject
//缓存搜索的数组+(void)SearchText:(NSString*)seaTxt;//清除缓存数组+(void
HeavenWong
·
2020-08-24 19:46
单例
.h中,遵循协议,暴露方法@interfaceDJTools:
NSObject
+(DJTools*)shareDJTools;-(void)showLogInfo;@end.m中staticDJTools
阶梯
·
2020-08-24 17:53
【剑指Offer学习】【面试题5 : 从尾到头打印链表】
链表节点:#import@interfaceNSListNode:
NSObject
//value@property(nonatomic,assign)NSString*value;//next@property
林大鹏天地
·
2020-08-24 16:53
iOS内存管理浅析
Objective-C内存管理的对象iOS开发中,内存中的对象主要有两类,一类是值类型,比如int、float、struct等基本数据类型,另一类是引用类型,也就是继承自
NSObject
类的所有的OC对象
蓝天
·
2020-08-24 16:17
iOS开发
runtime 获取对象属性字典
#import"
NSObject
+object_runtime.h"#import@implementationNSObject(object_runtime)/**获取对象的属性和属性值字典*/-(NSDictionary
Jerod
·
2020-08-24 16:15
ios
runtime
【剑指Offer学习】【面试题6 :重建二叉树】
image.png解答:树节点:#import//树节点@interfaceNSBinaryTreeNode:
NSObject
//值@pro
林大鹏天地
·
2020-08-24 14:05
iOS类别(Category)与扩展(Extension,匿名类别)
#import@interfaceNSObject(Category)-(void)myMethod;@end这是一个最简单的Category,作用于
NSObject
类,给
NSObject
添加了一个方法
hherima
·
2020-08-24 14:08
Objective-C
相关面试题1
1、UIView和CALayer的区别1.UIView可以响应事件,Layer不可以,因为UIView继承自UIResponder类,而CALayer直接继承
NSObject
2.UIView自身不能设置圆角等效果
anyurchao
·
2020-08-24 14:33
__attribute__ 一些用法
objc_subclassing_restricted使用这个属性可以定义一个FinalClass,也就是说,一个不可被继承的类,假设我们有个名叫Eunuch(太监)的类,但并不希望有人可以继承自它:@interfaceEunuch:
NSObject
MaxMak
·
2020-08-24 14:38
swift 自定义的的一个转场动画
49.gif新建一个动画的类实现UIViewControllerAnimatedTransitioning,CAAnimationDelegateclassWHLAnimatedTransition:
NSObject
Lukiwen
·
2020-08-24 12:30
OC语言day01-02C和OC的对比
pragmamarkC和OC的对比pragmamark概念/**1.源文件对比C:.h声明.c实现OC.h声明.m/.mm实现2.关键字对比OC关键字大部分有@符号3.数据类型对比OC多了BOOL真假取值
NSObject
liyuhong165
·
2020-08-24 12:36
单元测试
如果新建项目时,忘记添加,在项目中添加image.png新建测试类image.pngimage.png新建PersonInformation类#import@interfacePersonInformation:
NSObject
foolish_hungry
·
2020-08-24 11:31
OC 创建一个Fraction类(分数)实现分数的加减乘除,比较大小、约分等方法。 要求:为类添加属性
要求:为类添加属性*/@interfaceFraction:
NSObject
{NSInteger_denominator;//分母NSInteger_member;//分子}@property(nonatomic
IDEAINNET
·
2020-08-24 07:08
OC编程
OC属性
NSObject
解析
copy与mutableCopystringCopy会跟着string变化而变化;NSMutableString*string=[NSMutableStringstringWithString:@"origin"];//copyNSString*stringCopy=string;NSLog(@"%@",stringCopy);[stringappendString:@"app"];NSLog(@
being_sun
·
2020-08-24 05:59
分类(category)的设计
在这种情况下,可以用过OC的分类机制,把类代码按逻辑划入几个分区中#import@interfaceEOCPerson:
NSObject
@property(nonatomic,copy,readonly
Fight_Code
·
2020-08-24 03:12
将
NSObject
对象转换成NSDictionary
#import+(NSDictionary*)getObjectData:(id)obj{NSMutableDictionary*dic=[NSMutableDictionarydictionary];unsignedintpropsCount;objc_property_t*props=class_copyPropertyList([objclass],&propsCount);//获得属性列表
Darren_xu
·
2020-08-24 03:50
NSObjict类与协议的区别和联系
在Cocoa里有两个
NSObject
,一个是类,一个是协议。为什么有两个?用来做什么?我将通过这篇文章来解答这些问题。命名空间首先,我们来看看这两个有着相同命名的部分是怎么共存的。
感激赐教
·
2020-08-24 00:12
资料
Swift中的时间戳工具TimeStampTools
//自己封装的简单处理时间戳的工具classTimeStampTools:
NSObject
{staticfuncgetCurrentTimeString(format:String?)
我很白
·
2020-08-24 00:25
Swift
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他