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
NSKeyedArchiver : NSCoder
NSKeyedArchiver:NSCoder@interfaceNSData:
NSObject
@protocolNSCoding-(void)encodeWithCoder:(NSCoder*)aCoder
diaoju3333
·
2020-08-21 14:04
Swift数组
Swift3.0去掉了普通for循环[
NSObject
]换成了[Any]类型,可以添加任意类型元素,不需要转换//1.不可字符串变数组letnames=["张三","李四"]print(names)//
千秋画雪
·
2020-08-21 13:41
UILabel 使用 标签,圆角,富文本
2019独角兽企业重金招聘Python工程师标准>>>继承关系:UIView:UIResponder:
NSObject
///UILabel显示的文本只读,无法编辑,可以根据文字个数自动换行;///UITextField
weixin_33757609
·
2020-08-21 12:22
NSObject
.h
版本:iOS13.5
NSObject
.hruntime其他方法通道
NSObject
的协议@protocolNSObject//两个
NSObject
的对象是否相等//会先判断两对象的哈希值是否相同//再判断对象地址是否相同
想聽丿伱說衹愛我
·
2020-08-21 11:28
iOS-获取安装所有App的Bundle ID
我们先导入#import头文件ClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
*workspace
追寻那抹阳光丶
·
2020-08-21 10:25
内购StoreKit->SKPaymentQueue.h
真是服了这脑残的产品设计…objective-c和objc和object都不起效果,输入swift才将就有点渲染颜色//与服务器的支付队列交互使用@interfaceSKPaymentQueue:
NSObject
上进求知,认真思辨
·
2020-08-21 09:53
内购
MJExtension
开源第三方地址:https://github.com/CoderMJLee/MJExtension1model创建#import//次model@interfaceScoreModel:
NSObject
居然是村长
·
2020-08-21 07:01
iOS开发 字典->模型(runtime)
1.新建
NSObject
的分类(Model)2.在
NSObject
+Model.h文件中声明一下函数:+(instancetype)modelWithDict:(NSDictionary*)dict;3
薛定谔与猫的故事
·
2020-08-21 06:21
iOS-runtime的基本用法
,不得用于商业用途我的blog一.改变实例变量的值(KVC/MJExtension都是通过这种方式来实现的)添加Person类,只添加了name属性,这里跳过实现文件@interfacePerson:
NSObject
Homer1ynn
·
2020-08-21 06:40
iOS开发中很重要,很常用,但却容易被忽略的知识点:id ,
NSObject
, id区别
我们经常会混淆以下三种申明(我是没有留意过):1.idfoo1;2.
NSObject
*foo2;3.idfoo3;第一种是最常用,它简单地申明了指向对象的指针,没有给编译器任何类型信息,因此,编译器不会做类型检查
linjinxing
·
2020-08-21 04:26
OC协议(Protocol)、分类(Category)和类扩展的简单使用
1⃣️协议Protocol创建自己的协议//定义MyPerson协议,
NSObject
是基协议@protocolMyPerson//@required修饰的方式是必须实现的,没有实现就会出现警告@required
judgejames
·
2020-08-21 04:43
iOS
objective-C
给所有的OC类添加类似字典的存储方法
背景开发中经常遇到要给某个对象添加的存储的变量,有时候不得不写个熟悉或增加成员变量,如果是系统或第三方类,还需要继承或写分类的方式实现,为了简便开发,利用下标语法和runtime实现给所有对象添加类似字典的存储方式存储值具体实现
NSObject
独孤流
·
2020-08-21 04:41
iOS内存管理浅析
Objective-C内存管理的对象iOS开发中,内存中的对象主要有两类,一类是值类型,比如int、float、struct等基本数据类型,另一类是引用类型,也就是继承自
NSObject
类的所有的OC对象
蓝天
·
2020-08-21 03:40
iOS开发
03Block简介
1.block的简介block是苹果官方推荐的一种结构类型,效率较高,写法简单,在运行中保存代码.它是OC语言中区别于
NSObject
对象的特殊对象。
AsaGuo
·
2020-08-21 01:27
GCD定时器实现
定时器类.h#import@interfaceLYXTimer:
NSObject
+(NSString*)execTask:(void(^)(void))taskstart:(NSTimeInterval
黑码哥
·
2020-08-21 00:03
iOS研发进阶之路
iOS
自定义dismiss转场动画,实现和pop一样的效果
如果想实现其他的效果基本思路也差不多Untitled.gif1、首先实现dismissViewControllerAnimated动画,新建一个DismissTransitionAnimated类继承自
NSObject
搬运工开发者
·
2020-08-21 00:45
iOS设计模式-原型模式
原型模式OCdemo@protocolProtocolType-(id)clone;@end@interfacePrototypeModel:
NSObject
@property(nonatomic,cop
hfzhangzhang
·
2020-08-20 23:56
降低项目耦合性之服务器返回码的封装
废话没有直接代码importFoundationclassToast:
NSObject
{staticfuncshow(ti:NSTimeInterval,rescode:String!)
super_chao
·
2020-08-20 22:46
KVO 让人刮目相看
使用KVO定义2个
NSObject
子类对
DandJ
·
2020-08-20 21:46
objective-c
ios
kvo
KVO 让人刮目相看
使用KVO定义2个
NSObject
子类对
DandJ
·
2020-08-20 21:45
objective-c
ios
kvo
Objective C - 内存管理
2.对象类型继承于
NSObject
类的所有OC对象,都属于引用类型。这种类型在运行中被放入堆中,给对象分配内存空间时,会随
捕梦少女的梦想
·
2020-08-20 21:41
NSInputStream 一些坑。
@interfaceDownZipAndUnzipObject:
NSObject
.继承的
NSOBject
。写在vc里面。不然会很多问题。留个坑。有空来写//来填坑了。
AllenZYQ
·
2020-08-20 21:12
ARC 模式下的循环引用引起内存泄漏
测试原理我们知道ARC模式下,
NSObject
的MRC相关方法都不可以使用了,但dealloc方法如
秋刀生鱼片
·
2020-08-20 20:53
ios
arc
ARC 模式下的循环引用引起内存泄漏
测试原理我们知道ARC模式下,
NSObject
的MRC相关方法都不可以使用了,但dealloc方法如
秋刀生鱼片
·
2020-08-20 20:52
ios
arc
Swift中一个类中的枚举(enum)类型的数据该如何实现序列化(NSCoder)
实现序列化classGameData:
NSObject
{varlevel:Int!vargameMode:GameMode!init(levell:Int,gameModegm:GameMo
ryanly
·
2020-08-20 20:07
swift
swift-2.0
enumerable
nscoder
Swift中一个类中的枚举(enum)类型的数据该如何实现序列化(NSCoder)
实现序列化classGameData:
NSObject
{varlevel:Int!vargameMode:GameMode!init(levell:Int,gameModegm:GameMo
ryanly
·
2020-08-20 20:07
swift
swift-2.0
enumerable
nscoder
Playing with __attributes__ (四)
objc_designated_initializer使用方法@interfaceMyObject:
NSObject
-(instancetype)init__attribute__((objc_designated_initializer
canopus4u
·
2020-08-20 19:55
ios
objective-c
clang
llvm
xcode
Playing with __attributes__ (四)
objc_designated_initializer使用方法@interfaceMyObject:
NSObject
-(instancetype)init__attribute__((objc_designated_initializer
canopus4u
·
2020-08-20 19:55
ios
objective-c
clang
llvm
xcode
用私有API得到iOS系统里安装的所有APP
#includeClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
*workspace=
洪亮
·
2020-08-20 19:54
objective-c
ios
cocoa-touch
用私有API得到iOS系统里安装的所有APP
#includeClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
*workspace=
洪亮
·
2020-08-20 19:54
objective-c
ios
cocoa-touch
iOS 协议与代理
一个类只要遵守了Protocol,就拥有了这个协议的方法声明父类遵守的话,子类也遵守了一个协议遵守了其他协议就相当于拥有了其他协议中的方法声明一个类可以遵守多个协议,一个协议也可以遵守多个协议所有类的基类
NSObject
黑夜中的星辰
·
2020-08-20 18:28
OC语言day02-11对象作为返回值
pragmamark概念/**如果方法中没有使用到属性(成员变量)可以变成类方法*/pragmamark代码#import#pragmamark-类#pragmamark-弹夹@interfaceClip:
NSObject
liyuhong165
·
2020-08-20 17:59
阅读Effective Object-C 2.0 笔记(五)
NSObject
协议中有三个方法用于操作计数器,以递增或递减其值:Ret
iLeooooo
·
2020-08-20 16:27
KVC方法的搜索模式
NSObject
提供的NSKeyValueCoding协议的默认实现使用一组明确定义的规则将基于key的访问调用映射到对象的属性。
哆啦_
·
2020-08-20 16:26
我是如何从一个小哈喽进阶为高级iOS的?
typedef__attribute__((
NSObject
))CGGradientRefGradientObject;@property(nonatomic,s
iOS开发专栏
·
2020-08-20 15:00
iOS小技巧-使用UUID+keychain替代udid方案
首先是KeyChainStore.h#import@interfaceKeyChainStore:
NSObject
+(void)save:(NSString*)servicedata:(id)data;
蓝天不蓝
·
2020-08-20 13:08
iOS开发
一看就会!教你在React Native获取app版本号 (六)
(IOS原生开发读取版本的函数)AppVersion.h#import#importNS_ASSUME_NONNULL_BEGIN@interfaceAppVersion:
NSObject
@endNS_ASSUME_NONNULL_ENDAppVersion.m
羊二哥
·
2020-08-20 13:25
react
native
扫描 wifi, 判断 位置
wifi信息不全,下面是扫描全部wifi信息的实现方法:#import#import#import#include#include#include@interfaceMSNetworksManager:
NSObject
FlyTheKite
·
2020-08-20 13:16
iOS:class_copyPropertyList 与 class_copyIvarList 区别
首先,定义一个Man类:@interfaceMan:
NSObject
{NSString*IDCard;NSString*birthday;NSString*hobby;
GSNICE-2019
·
2020-08-20 13:14
iOS
iOS 设备唯一UDID获取
创建一个获取唯一标识的工具类:XMGKeychain.h文件中就这一个方法@interfaceXMGKeychain:
NSObject
+(NSString*)getDeviceIDInKeychain;
weixin_33768481
·
2020-08-20 12:12
iOS设备安装App列表信息获取
设备上的App的其它信息的获取加以说明,具体获取方式如下:ClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
iChenfy
·
2020-08-20 12:16
iOS
常用相关功能
解析SDWebImage框架
SDWebImage是一个加载网络图片的三方库,实现思路如下1.缓存类,该类继承
NSObject
类,缓存类型有内存缓存,磁盘缓存。
OldGhosht
·
2020-08-20 12:30
IOS代理 protocol最简单的实例,没有之一。。
//定义一个protocol@protocolBuyDelegate-(void)BuyIt:(NSString*)str;@end//定义A@interfaceAclass:
NSObject
//声明一个代理类型的变量对应上面的
石头________
·
2020-08-20 12:58
ios
NSUserDefaults 保存自定义对象
首先要写一个对象,具体代码如下:.h文件@interfaceCustomSerModel:
NSObject
@property(nonatomic,retain)NSStrin
端_木
·
2020-08-20 11:15
iOS7
iOS
Swift 功能实现之滑杆
首先处理处理几个工具类:DateToolimportUIKitclassDateTool:
NSObject
{//当前时间classfuncgetMidTimeText(_dateCompentC
岁变
·
2020-08-20 11:17
Cocoa-Cocoa框架
Cocoa程序可以这么说,它是由一些对象组成,而这些对象的类最后都是继承于它们的根类:
NSObject
。而且它们都是基于Objective-C运行环境的。1.1、Coco
ayaya001100
·
2020-08-20 11:44
iOS开发之身份证号码校验
#import@interfaceCard:
NSObject
+(BOOL)validateIDCardNumber:(NSString*)value;@end//#import"Card.h"@implementationCard
ios_小乔
·
2020-08-20 11:31
iOS
alloc init和new的区别
本篇文章采用的源码是objc4-781版本创建对象的两种方式:UIView*myView=[[UIViewalloc]init];UIView*myView=[UIViewnew];在Source/
NSObject
.mm
一个半吊子工程师
·
2020-08-20 10:08
swift基础-构造函数
一,如果是继承自
NSObject
,可以对父类的构造函数进行重写//构造函数classPerson:
NSObject
{varname:String?
CowboyBebop
·
2020-08-20 10:31
iOS 获取UUID
1.创建一个
NSObject
类KeyChainStore下面是.m文件中的实现#import"KeyChainStore.h"@implementationKeyChainStore+(NSMutableDictionary
huanglinxiao
·
2020-08-20 10:32
iOS那些事
iOS
uuid
keychain存储uuid
uuid的存储
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他