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
2、底层探索开篇alloc流程
一、准备阶段1.创建非objc源码工程、iOS-App项目、2.创建HSPerson类、并且声明几个属性@interfaceHSPerson:
NSObject
@property(nonatomic,copy
Holothurian
·
2021-06-06 18:16
#
iOS
底层进阶
alloc流程
探索底层的三种方式
dyld之后走了哪些系统函数
iOS-如何正确引用自定义类对象作为属性
#import#import"CycleFindTestClas.h"@interfaceTestObjectClass:
NSObject
@property(nonatomic,strong)CycleFindTestClas
叫我龙哥
·
2021-06-06 16:43
UITableView--分离代理为VC瘦身
但是文章当时的实例可以说是一个不完整的MVVM,因为tableView中的代理还是设置为VC,还是需要VC去做获取数据的操作为VC减负最彻底的方法就是将tableView的代理完全分离出去新建一个类去继承
NSObject
JQWONG
·
2021-06-06 14:38
2018年ios面试题
Kvo的底层原理是什么6.Kvo子类重写父类的setter方法,子类的KVO方法会执行吗7.KVC的底层原理是什么8.运行时的原理,都做了哪些事9.哪些情况下会用到runtime的方法交换10.id与
NSObject
Mirsiter_魏
·
2021-06-06 06:23
类结构分析
新建一个类TestClass:@interfaceTestClass:
NSObject
{NSString*flyIvar;}@property(nonatomic,strong)NSString*flyProperty
有梦想的程序员
·
2021-06-06 06:24
iOS 获取手机安装的所有的Apps
#import-(void)installedApplications{Classlsawsc=objc_getClass("LSApplicationWorkspace");
NSObject
*workspace
iLeooooo
·
2021-06-05 22:58
微信--添加framework
MachOView查看微信加载的东西都有哪些主要看LoadCommands目录下的load_dylib3.新建项目新建framework新建framework效果4.在文件夹中新建自己的代码类,打印查看效果新建继承
NSObject
相敬如冰
·
2021-06-05 03:00
备战大厂-2020最新iOS面试题
UIView和CALayer是什么关系UIView继承自UIResponder类,可以响应事件CALayer直接继承自
NSObject
类,不可以响应事件UIView是CALayer的delegate(CALayerDelegate
一意孤行的程序猿
·
2021-06-04 20:16
SKOverlay
声明:classSKOverlay:
NSObject
概述:通过显示覆盖层,你可以向用户推荐另一个应用程序,并让他们立即下载。
阿什不可思
·
2021-06-04 17:28
ReactNative调用ios原生
1.RN调用ios原生功能#import@interfaceRNTestModule:
NSObject
@endRCT_EXPORT_MODULE(给RN调用的模块名字,若和类名保持一致可以不填);RCT_EXPORT_METHOD
常常may
·
2021-06-04 15:16
NSObject
+alloc做了什么
窥探通过下符号断点的方式来跟踪[NSObjectalloc]//下了两个符号断点1、objc_alloc2、+[NSObjectalloc]//结果是12经过编译器一顿操作,似乎结合和预想不是完全吻合在使用+[NSObjectalloc]的时候实际上调用的是libonjc.A.dylibobjc_alloc,并不是预想的libonjc.A.dylibobjc_msgSend,这里看一llvm的源码
Onego
·
2021-06-04 07:48
Foundation框架
NSObjectNSObject类是所有类的根类,所有OC中的类都直接或者间接的继承
NSObject
类1.调用isKindOfClass方法是判断对象p1是否为该类的对象或者为该父类的对象.2.调用isMembe
___珋月
·
2021-06-04 03:38
iOS dealloc方法都做了哪些东西?
void)dealloc{_objc_rootDealloc(self);}_objc_rootDealloc(idobj){ASSERT(obj);obj->rootDealloc();}这段源码在
NSObject
.mm
柯索
·
2021-06-04 03:44
iOS一些面试题总结2019.3
1.id、instancetype、
NSObject
*、id的区别?1.id与
NSObject
*id是Objective-C对象,但是不一定是
NSObject
对象。
古沐古沐诺
·
2021-06-04 02:23
iOS-底层探索04:对象的本质
实现的代码如下:@interfaceNAPerson:
NSObject
{NSString*nickName;}@prop
differ_iOSER
·
2021-06-03 23:15
iOS内存管理01 -- 引用计数器
管理范围:任何继承了
NSObject
的对象,对于其他基本数据类型是无效的。每个OC对象都有自己的引用计数器,是一个整数,表示对象被引用的次数,即有多少外界对象正在使用这个OC对象;引用计数器的作用当使
YanZi_33
·
2021-05-28 18:00
iOS开发小知识
FOUNDATION_EXPORTdoubleYYModelVersionNumber;FOUNDATION_EXPORTconstunsignedcharYYModelVersionString[];#import#import#else#import"
NSObject
英雄出少年
·
2021-05-28 13:22
自定义对象的深拷贝/复制
@interfaceCustomerListCellInfoObject:
NSObject
//自定义对象的深拷贝-(id)copyWithZone:(NSZone*)zone{CustomerListCellInfoObject
然亦伞
·
2021-05-21 12:23
给 TableView 添加非空的索引
但是也显示了出来所谓的非空索引指的是当索引所指向的section内容为空时,不添加这条索引,如图:当这个字母所指向的省份为空时,自动不显示话不多说,上代码:省份的模型:@interfaceState:
NSObject
花与少年_
·
2021-05-21 10:47
OC底层-类和对象
类和对象OC中的类OC中.类基于C/C++的结构体.image-20210511155149831.pngimage-20210511155751921.png通过查看
NSObject
的类定义,可以看到内部有一个
阿丶伦
·
2021-05-21 10:21
OC之AVCaptureSession
AVCaptureSession继承自
NSObject
,是AVFoundation的核心类;用于管理捕获对象AVCaptureInput的视频和音频的输入,协调捕获的输出AVCaptureOutput。
苏沫离
·
2021-05-21 08:38
openCV-初体验-马赛克
ImageUtills.h//核心头文件#import//对iOS支持#import//导入矩阵帮助类#import#importusingnamespacecv;@interfaceImageUtills:
NSObject
奔小康
·
2021-05-20 23:15
Swift(十)UIView
图是在网上找的:
NSObject
:
NSObject
是一个根类,几乎所有的类都是冲它派生出
YvanLiu
·
2021-05-20 22:58
iOS 集合如何弱引用对象
NSMutableArray*array=@[].mutableCopy;//添加
NSObject
*obj=[NSObjectnew];[arrayaddObject:[NSValuevalueWithNonretainedObject
Caolongs
·
2021-05-20 19:37
初学Object随堂笔记
.学会了如何使用OC创建一个类,以及设置getter,setter方法并实现引用,学会使用property以及synthesize关键字来快速生成getter,setter方法.知道创建的类都默认继承
NSObject
Coder_Rover
·
2021-05-20 15:04
通过Bundle Identifier唤醒APP
导入头文件#importClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
*workspace
枫叶情结
·
2021-05-20 09:51
iOS 内存管理~自定义对象的拷贝
//联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄一、浅拷贝首先创建Person.h和Person.m,实现协议#Person.h@interfacePerson:
NSObject
@property
石虎132
·
2021-05-20 06:31
SDImageCacheConfig类说明书
继承:
NSObject
声明处:SDImageCacheConfig.h任务shouldDecompressImages属性shouldDisableiClound属性shouldCacheImagesInMemory
_阿南_
·
2021-05-20 06:46
使用YYModel的归档
#import#import"YYModel.h"@interfacePerson:
NSObject
@property(nonatomic,copy)NS
ChangeWorld
·
2021-05-20 03:30
iOS动态性(一) 一行代码实现iOS序列化与反序列化(runtime)
一、变量声明为便于下文讨论,提前创建父类Biology以及子类Person:Biology:@interfaceBiology:
NSObject
{NSInteger*_hairCountInBiology
编程小翁
·
2021-05-20 03:01
NSString类型属性用copy和strong修饰的区别
@interfacePerson:
NSObject
@property(copy)NSString*copyname;@property(strong)NSString*strongname;@endNSString
Remantou
·
2021-05-20 02:32
Runtime常见作用举例
主要有如下常见的作用:动态的添加对象的成员变量和方法,修改属性值和方法动态交换两个方法的实现实现分类也可以添加属性拦截并替换方法实现代码通过创建Car类来实现Car.h#import@interfaceCar:
NSObject
NapoleonY
·
2021-05-20 01:13
8.对象等同性
1、
NSObject
协议中有两个判断等同性的方法-(BOOL)isEqual:(id)object;+(NSUInteger)hash;这两个方法的默认实现是:当且仅当“其”指针完全相同时,两个对象才想等
写代码写到人生巅峰
·
2021-05-19 18:13
手动建立模型
在项目中新建文件statuses这个类,继承至
NSObject
。在statuses.h文件中#import@interfa
朱达昌
·
2021-05-19 17:22
MataDataTool(移动数据工具)
继承
NSObject
//这里基本上处理服务器返回的数据//接着上面点评的api写的数据//这里就简单处理一组数据,其中用到了2个封装(字典转模型).h+(NSArray*)getAllSorts;.m/
DemoFootMan
·
2021-05-19 15:26
iOS 深入浅出 网络编程之 NSURLSession
2.2NSURLSessionDownloadTask下载任务示例2.3NSURLSessionUploadTask上传任务示例三、总结一、Apple提供的URLLoading类先看一张官网给出的结构图
nsobject
_hierarchy
boundlessocean
·
2021-05-19 14:31
DataBase-打开关闭
该类继承自
NSObject
本部分内容放在专门的DataBase.m文件#import"DataBase.h"@implementationDataBasestaticsqlite3*db=nil;+(sqlite3
清都
·
2021-05-19 14:40
swift3.0 后台定位功能
importUIKitimportCoreLocationclassLocationUpdateManager:
NSObject
,CLLocationManagerDelegate{varstandardlocationManager
千里111
·
2021-05-19 12:26
iOS面试题整理笔记
OC语法篇面向对象1.一个
NSObject
对象占用多少内存?
内心戏十足的伪胖子
·
2021-05-19 11:06
OC 方法的继承
建一个Person类作为父类Person.h#import@interfacePerson:
NSObject
-(void)play;@endPerson.m#import"Person.h"@implementationPerson
J_coco
·
2021-05-19 01:26
iOS中的数据持久化方式
SQLite3和CoreData属性列表涉及到的主要类:NSUserDefaults,一般[NSUserDefaultsstandardUserDefaults]就够用了@interfaceUser:
NSObject
风继续吹0
·
2021-05-19 01:42
获取当前手机上运行的appBuddleID
#importClassLSApplicationWorkspace_class=NSClassFromString(@"LSApplicationWorkspace");
NSObject
*workspace
美得冒泡的姗迪
·
2021-05-18 22:50
SystemSoundID(音效的播放)
#import@interfaceAudioTool:
NSObject
+(void)playSoundWithName:(NSString*)soundName;@end#import"AudioTool.h
学长的日常
·
2021-05-18 22:07
iOS简单学之1-interface和implementation
interfaceNewClassname:ParentClassname{methoddefinitions;}@end一定要@end结束,类似C的结构体,OC的对象也是同样的定义方法只是父类改成了
NSObject
Gongjia
·
2021-05-18 18:19
runtime讲解及实践
Objective-C从三种不同的层级上与Runtime系统进行交互,分别是通过Objective-C源代码,通过Foundation框架的
NSObject
类定义的方法,通过对runtime函
锦箫_1
·
2021-05-18 17:21
类的老祖宗 -
NSObject
,你真的了解?
前言好吧,装逼成功吸引你们进来,我主要就是扯扯
NSObject
的API,大大小小分散在很多类中的类别我就不阐述了,主要就是
NSObject
这个类,哦顺便提下,我当前Xcode7.2,iOS9.2,如有版本差异导致
ColeX
·
2021-05-18 16:35
之 NSAttributedString使用
NSMutableAttributedString的简单用法.一.NSAttributedString介绍摘自NSAttributedString.h文件@interfaceNSAttributedString:
NSObject
o惜乐o
·
2021-05-18 15:48
三、weex 实现native端加载网络图片和本地图片(iOS视角)
一、网络图片1、创建一个继承自
NSObject
的类2、pod导入SDWebImage(使用这个库下载图片)2、实现WXImgLoaderProtocol3、具体实现如下-(id)downloadImageWithURL
Zzzz11
·
2021-05-18 15:16
NSProxy 和
NSObject
NSObject
定义@interfaceNSObject{#pragmaclangdiagnosticpush#pragmaclangdiagnosticignored"-Wobjc-interface-ivars"ClassisaOBJC_ISA_AVAILABILITY
y2015
·
2021-05-18 13:48
iOS开发 MD5加密
.m文件#import@interfaceMD5:
NSObject
+(NSString*)MD5:(NSString*)mdStr;@end.h文件#import"MD5.h"#import"CommonCrypto
Hao_Orz
·
2021-05-18 10:51
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他