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
iOS10.0 后RSA加密解密失败
Targets-Capabilities将钥匙串权限打开***重要的事情说三遍,需要在Targets-Capabilities将钥匙串权限打开#import@interfaceRSAEncryptor:
NSObject
Nigelr
·
2020-07-30 23:47
iOS
YYModel源码详细解析-2
@interface_YYModelMeta:
NSObject
{@packageYYClassInfo*_classInfo;///Key:mappedkeya
js丶
·
2020-07-30 20:01
纠结单例怎么写?
#import@interfaceDataManager:
NSObject
+(instancetype)sharedMan
丶生如夏花
·
2020-07-30 19:58
关于AFN的分析
项目中网络请求库用的AFNetworking,今天有时间说下自己的理解以上是AFNetworking的主要目录,如果要自己定制封装请求类,一般继承AFHTTPSessionManager即可,可继承自
NSObject
风雨啸青锋
·
2020-07-30 19:52
runtime详解内容补充
关于元类根据基类
NSObject
我们知道在每个类中都有一个isa,实际上是一个objc_class的结构体(runtime.h中有显示)。其中有两个字段是指向其元类的isa和指向父类的
心亦逸风
·
2020-07-30 19:46
IOS设计架构模式:代理模式和消息转发机制
本篇我将带大家了解3个知识点:一是代理模式,代理模式有什么用,应用场景是什么;二是消息转发机制,给对象发送消息,假如对象没有这个方法,在崩溃之前会走哪些方法,可以怎么补救,主要涉及到runtime技术;三是了解除了
NSObject
GengbinZ
·
2020-07-30 16:37
IOS架构设计
浅谈iOS 中的八大锁
NSLock@protocolNSLocking-(void)lock;-(void)unlock;@end@interfaceNSLock:
NSObject
{@privatevoi
没八阿哥的程序
·
2020-07-30 15:16
Objective-C面试的常见问题
1、谈谈多线程iOS中有4套多线程的方案,他们分别是ThreadGrandCentralDispatch�Cocoaoperations一、Thread1)显式创建线程NSThread2)隐式创建线程
NSObject
Originalee
·
2020-07-30 15:04
ios面试攻略2
这个规则在使用
NSObject
的便利方法new时也同样适用。(2)如果您拷贝一个对象,您也拥有拷贝得到的对象,需要负责该对象的释放。
韩七夏
·
2020-07-30 15:28
ios 学习之 NSPredicate 模糊、精确、查询 ,包括模糊搜索,多条件搜索,及属性中多个字段检索
1.先创建一个person对象@interfacePerson:
NSObject
{NSString*firstNames;NSString*lastNames;intage;}NSArray*firstNames
ZhaiAlan
·
2020-07-30 14:28
iOS开发
3DES加密,秘钥长度为32
首先创建一个继承于
NSObject
的类,.h文件中声明两个类方法/**加密**/+(NSString*)threeDESEncrypt:(NSString*)plainTextwithKey:(NSString
man_liang
·
2020-07-30 08:11
数据处理
OC instance 对象本质一
一个OC对象占用多少内存
NSObject
*obj=[[NSObjectalloc]init];解答:系统分配了16个字节给
NSObject
对象可通过malloc_size函数获得但是
NSObject
对象只使用了
曹来东
·
2020-07-30 07:54
单例
单例的创建classApple:
NSObject
{//创建单例staticletshared:Apple={letshared=Apple()returnshared;}()//懒加载lazyvarname
George2016
·
2020-07-30 07:14
结构体 isa_t
在本章中,我们从
NSObject
的定义出发,了解了OC中类和对象所对应的数据结构objc_class和objc_object。
雨林_d9b7
·
2020-07-30 07:13
iOS ARC (代码演示引用计数的变化)
哪些对象受ARC管理:OC对象指针;Block指针;使用__attribute__((
NSObject
))定义的typedef哪些对象不受ARC管理:值类型(简单值
Jixin
·
2020-07-30 06:13
六.对象相等性判断和NSCopying协议
1.对象等同性
NSObject
协议判断等同性的两个方法(当且仅当支持值完全相同,两个对象才完全相等)@protocolNSObject(BOOL)isEqual:(id)object;@property
wangyu2488
·
2020-07-30 06:56
2019-01-02
第三天目录:1、代码逻辑框架2、Getter&Setter方法3、KVC的介绍&KVO的使用4、SEL的进阶用法5、Block的几种写法一、代码逻辑框架WX20190102-172053.png新建一个
NSObject
进击的斜杠攻城狮
·
2020-07-30 03:40
Swift - 玩转UITableView
delegate=selfimportUIKitclassMenu:
NSObject
{varicon:NSString=""varname:NSString=""varintro:NSString=""
Bobby0322
·
2020-07-30 03:23
iOS关于对象序列化
@interfacePeople:
NSObject
//编码方法,当对象被编码成二进制数据时调用。
米奈希尔
·
2020-07-30 01:59
UI进阶数据本地化之复杂对象本地化操作
首先创建Person类,继承与
NSObject
遵循,并建立属性Person.h中:@property(nonatomic,copy)NSString*name;@property(nonatomic,copy
鬼鬼梦
·
2020-07-30 00:59
method swizzling
替换方法的作用一般是在原方法的基础上加上我们想要加的功能,就是改变其IMP,所以我们调用的时候还是调用原方法,不需要去修改一.在分类中重写之前的方法(即覆盖了原方法)在分类中重写之前的方法:People.h@interfacePeople:
NSObject
么么木木
·
2020-07-29 21:29
在Swift4中使用JSPatch
Swift类成员可以使用Objective-C的运行时动态派发,这要求Swift类是继承自
NSObject
或者使用dynamic修饰的类的成员。环境配置SDK1.7.5Swift4+,Xc
范范饭特稀
·
2020-07-29 21:44
WKFrameInfo
@interfaceWKFrameInfo:
NSObject
/*!
李潇南
·
2020-07-29 21:04
swift-集成touch id功能 指纹验证
在这里写了一个指纹验证的类,公开了一个类方法来自定义输入提醒用户的内容,随时调用即可完成touchid验证功能1新建一个类文件:fingerUnlock继承于
NSObject
就可以2在这个文件中导入需要的系统框架
mo_xiao_mo
·
2020-07-29 21:48
swift
iOS
iOS与RN的交互的基本实现
1、新建一个NativeTest类,继承自
NSObject
导入头文件,遵守协议#import#import@interfaceNativeTest:
NSObject
@end导出模块和方法#import"NativeTest.h
Arthur凌
·
2020-07-29 20:09
RunTime
从
NSObject
的初始化了解isaObjective
name007
·
2020-07-29 18:32
《Effective Objective-C 2.0》- 6:通过属性在对象内部访问实例变量
一.存取方法在设置完属性后,编译器会自动写出一套存取方法,用于访问相应名称的变量:@interfaceEOCPerson:
NSObject
@propertyNSString*firstName;@propertyNSString
WhistleCai
·
2020-07-29 17:01
APP分享文件给微信好友
感谢cordova的微信分享插件,在源码中找到了一个类----WXFileObject@interfaceWXFileObject:
NSObject
/*!
freedomSure
·
2020-07-29 16:07
微信相关
OC -- 第一个类
OC--第一个类类名:Car属性:轮胎个数、时速行为:跑完整写一个类:类的声明和实现1.类的声明代码://
NSObject
再Foundation框架中#import//
NSObject
基类@interfaceCar
Y_23k_bug
·
2020-07-29 16:22
IOS学习笔记
UI之各种控件的属性及使用方法说明(一)
我做了一个思维导图,接下来会我一一介绍每一个控件的常用方法及设计模式:我所讲的控件都是
NSObject
的子类,而与用户响应的控件又都是UIResponder的子
IT李菜鸟
·
2020-07-29 15:48
iOS之UI始
iOS-底层-OC对象的分类
在上一篇文章中,我们讲了
NSObject
本质,其实上一篇文章讲的是实例对象Objective-C中的对象,简称OC对象,主要可以分为3种instance对象(实例对象)class对象(类对象)meta-class
Imkata
·
2020-07-29 14:19
iOS TTS封装
//#import@interfaceRLKTTS:
NSObject
+(void)stop;+(void)speekChinese:(NSString*)chinesecomplete:(void(
Realank
·
2020-07-29 13:24
比较两个实例对象是否相同的方法
创建一个EOCPerson类,重写
NSObject
协议中的-(BOOL)isEqual:(id)object和-(NSUInteger)hash方法,方法的具体实现如下EOCPerson.h#import
小溪彼岸
·
2020-07-29 13:32
iOS基础(OC)
iOS底层原理总结 - 探寻OC对象的本质
面试题:一个
NSObject
对象占用多少内存?探寻OC对象的本质,我们平时编写的Objective-C代码,底层实现其实都是C\C++代码。OC的对象结构都是通过基础C\C++的结构体实现的。
weixin_34220963
·
2020-07-29 12:58
【极客班】Objective-C编程基础(上)
包括成员变量、属性和方法声明(事实上.h文件不参与编译过程);关键字@interface声明一个类,同时它必须以@end结束,在这两个关键字中间声明相关成员;在声明Animal类的同时可以看到它继承于
NSObject
xiongsirui
·
2020-07-29 11:15
(九) [OC高效系列]尽量使用类族模式来隐藏细节
代码如下:@interfacePerson:
NSObject
@property(nonatomic,copy)NSString*name;@propert
修行猿
·
2020-07-29 09:49
一步一步实现自定义KVO
其实自己实现也是可以的先来观察两张图片通过这两张图就可以看出来苹果也是在添加观察者的时候自动创建了一个被观察对象的子类,知道了原理就好办了其实核心就是使用runtime,好了废话不多说直接开撸.1,首先创建一个
NSObject
再好一点点
·
2020-07-29 09:35
内存泄漏
中对象中存用的引用计数这一整数值调用alloc或者retain方法后,引用计数+1调用release后,引用计数-1引用计数为0的时候,调用dealloc方法废弃对象在Objective-C中,凡是继承自
NSObject
辛小二
·
2020-07-29 06:04
存储用法之NSKeyedArchiver
Person.h#import@interfaceLoginModel:
NSObject
@property(nonatomic,copy)NSString*name;@property(nonatomic
bd8915df25f2
·
2020-07-29 05:15
《iOS动画》读书笔记·内容层动画
iOS动画》读书笔记·内容层动画《iOS动画》读书笔记·转场动画UIView和CALayer的区别:(1)UIView继承UIResponder,因此UIView可以处理响应事件,而CALayer继承
NSObject
SPIREJ
·
2020-07-29 02:06
oc-内存管理之自动释放--我自动释放了我使用的所有对象,但程序占用内存还是偏高,为什么?
,下面的代码通常会引起这样的问题://h文件@interfaceopp:
NSObject
{}-(NSString*)description;@end////CPP文件@implementationopp
ylwdi
·
2020-07-29 01:58
IOS开发
接口与API设计--18:尽量使用不可变对象
使用属性时,可将其声明为“readonly”(默认:readwrite)比如通过初始化方法传入的属性,那么单独声明的属性值就可以声明为readonly#import@interfacePhone:
NSObject
皆为序幕_so
·
2020-07-29 00:31
OC 内存管理 --- 引用计数简单使用
为什么程序设计要进行内存管理1,移动设备的内存,一般都极其有限,所以每个APP能够分得的内存也是有限的2,当APP占用内存较多时,系统会发出内存警告,这时得回收一些不再使用的内存空间,3,管理范围,内存管理作用于任何继承了
NSObject
喜牛牛
·
2020-07-29 00:17
OC语言
runtime 获取对象属性字典
#import"
NSObject
+object_runtime.h"#import@implementationNSObject(object_runtime)/**获取对象的属性和属性值字典*/-(NSDictionary
Jerod
·
2020-07-28 23:57
ios
runtime
GCD概要
相比Cocoa框架提供了
NSObject
类等简单的多线程编程技
_涼城
·
2020-07-28 23:39
C++和Objective-C的内存管理的对比
OC中都是使用对象的裸指针,所有对象都是继承自
NSObject
,
NSObject
提供了initreleaseretain维护计数器,自动的计数释放对应autorelease,但是autorelease是一个
wingnet
·
2020-07-28 23:22
软件开发
心得
2019-12-26------
NSObject
相关概念(MJ底层原理笔记)
sizeof:只是一个运算符,获取占用多少字节。例如int类型返回4,double返回8class_getInstanceSize:获取对象实际使用多少内存malloc_size:获取系统分配给对象多少内存OC对象的本质:结构体:一、OC对象的分类:Oc中的对象,简称oc对象,主要分3种a、instance对象(实例对象)对象就是通过类alloc出来的对象,每次调用alloc都会产生新的insta
王小贱吖
·
2020-07-28 23:22
swift----纯代码实现 UITableViewCell单元格的自定义
定义值类型AppsModel文件importUIKitclassAppsModel:
NSObject
{varimageName:String!varappName:String!
weixin_34283445
·
2020-07-28 19:31
OC内存管理(转载)
管理范围:任何继承
NSObject
的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局部变量主要存放于栈中
weixin_30474613
·
2020-07-28 16:51
RACLearing (ReactiveCocoa 2.5)
#import"ViewController.h"#import"RedView.h"#import"
NSObject
+RACKVOWrapper.h"#import"Flag.h"#import"NextViewController.h
浩然爸
·
2020-07-28 14:48
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他