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-一键切换内外网
,经常在内网和外网之间,为了方便测试,添加一个按钮,一键切换内外网,如图所示.demo.gif由于比较简单,直接上代码MFChangeServer.h@interfaceMFChangeServer:
NSObject
船长_
·
2021-05-10 10:45
Alamofire的封装和引用
importFoundationimportUIKitimportAlamofireimportSwiftyJSONclassAFWrapper:
NSObject
{staticletsharedInstance
化城
·
2021-05-10 01:28
输入字符串 自动计算label 的高度
NSObject
+bounding.himportimport@interfaceNSObject(bounding)-(CGRect)contentRectWithString:(NSString*)
seventhboy
·
2021-05-09 11:39
iOS objectForKey与valueForKey 的区别
1224614774昵称:嗡嘛呢叭咪哄一、概念1.objectForKey:是NSDictonary的API,用于获取这个HASH表中的某个key对应的对象,从NSDictionary的定义来看,这个Key可以是任何
NSObject
石虎132
·
2021-05-09 07:24
OC:内存管理高级☀️
管理范围:任何继承
NSObject
的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存
LeaderBiao
·
2021-05-09 06:47
swift_观察者模式
swift中使用KVO要比OC中稍显局限:
NSObject
的子类:观察者和被观察者都必须是
NSObject
的子类。因为OC中KVO的实现基于KVC和
黑_白_灰
·
2021-05-09 05:59
iOS条形码动画
WeiXinBarCodeImitate144317_FgAi_2500207.gifCodeBarViewTool.h#import#import@interfaceCodeBarViewTool:
NSObject
张璠
·
2021-05-08 20:17
ios-判断手机上是否安装了某App
有两个方法能解决上述问题,各有有缺,酌情使用方法一导入#includeClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");
NSObject
简鱼7819
·
2021-05-08 17:08
NSString的属性使用strong还是copy修饰
我们先看看NSString和NSMutableString的的继承结构:NSMutableString->NSString->
NSObject
由上边的继承机构可以知道NSString是继承于
NSObject
frankisbaby
·
2021-05-08 15:37
Runtime的动态添加属性
Addproperty动态的添加属性#import"
NSObject
+Objc.h"#import@implementationNSObject(Objc)-(void)setName:(NSString
成长的船
·
2021-05-08 15:03
Objective-C 类和对象
m文件放属性、方法的具体实现,关键字@implementation实现某个类,以@end结尾Person.h#import@interfacePerson:
NSObject
@endPerson.m#import"Perso
ben_speed
·
2021-05-08 13:13
记一道面试题
通过翻阅
NSObject
.mm这个文件,大致找到了答案。先说结论,在alloc的时候就完成了
byn
·
2021-05-08 08:10
RunTime动态添加属性
思考:当系统提供的类满足不了我们要求的时候,则需我们手动添加属性,且希望能给系统直接添加属性;以
NSObject
为例(给
NSObject
添加一个自定义属性)想法:1.创建一个子类继承
NSObject
,此时可以添加属性
其字德安
·
2021-05-08 04:11
FMDB框架的使用
1.数据model@interfaceChapterModel:
NSObject
@property(nonatomic,copy)NSString*pid;@property(nonatomic,copy
hunterzhu
·
2021-05-08 03:28
OC 初始化方法和属性
建立一个Person类Person.h#import@interfacePerson:
NSObject
{NSString*_name;NSString*_idCard;BOOL_isBoy;int_birthday
J_coco
·
2021-05-08 02:53
模型、xib
模型、xib模型概念专门用来存放数据的对象特点一般直接继承自
NSObject
在.h文件中声明一些用来存放数据的属性模型定义示例@interfaceShop:
NSObject
/**名字*/@property
xdkoo
·
2021-05-07 21:40
iOS 如何在 swift framework 中使用 OC 代码
将对应头文件在Framework同名的.h文件中进行引入即可:image.png至此就可以在swift中调用oc中的代码了:这里是oc的头文件代码:@interfaceXiaoboAlgoWrapper:
NSObject
貘鸣
·
2021-05-07 19:39
Swift 基础笔记 - 数组
lisi","wangwu"]vararray2=[1,2,3,4,5]//类型是[Int],表示Int类型的数组,数组里面的元素都是Int类型vararray3=["zhangsan",30]//类型是[
NSObject
其实朕是一只程序猿
·
2021-05-07 13:05
OC基础
自动释放池的基本概念cocoa中有一个自动释放池(Autoreleasepool)的概念,顾名思意,它是可以存放一些实体的集合,在这个自动释放池中的对象,是能够被自动释放的,
NSObject
类提供了一个
FengxinLi
·
2021-05-07 09:41
iOS中isKindOfClass和isMemberOfClass的区别
相同点:都是
NSObject
的比较Class的方法.不同点:isKindOfClass:确定一个对象是否是一个类的成员,或者是派生自该类的成员.isMemberOfClass:确定一个对象是否是当前类的成员
cssshuang
·
2021-05-07 06:00
8.25 KVC & KVO 观察者
创建2个类,动物和食物importUIKitclassAnimal:
NSObject
{varname:String!varage:Int!varweight:Double!varfood:Food!}
jayck
·
2021-05-07 05:19
ios 判断method是否第一次调用
方法2、添加
NSObject
+addtion.h代码:#import#defineFirst_ly[selffirstWithSEL:_cmd]#definedispatch
iOS开发Go
·
2021-05-07 00:07
load & initialize快速记忆
WriteInFrist:Q:为什么
NSObject
的类别的load方法,最后一个调用。A:我走入了一个误区,父类优先于子类调用load方法。类优先于类别调用load方法。
开心的人儿
·
2021-05-07 00:54
Runtime 关联对象的使用
-(
NSObject
*)property{returnobjc_getAssociatedO
David_Cap
·
2021-05-06 21:22
ViewController总结
VC与view的绑定非常密切,它也参与事件响应,并管理事件,从
NSObject
->UIResponder->UIViewController可以看出,如果VC的views没有控制某个事件,那么VC会将该事件沿着响应链传递给
cjyuanqi
·
2021-05-06 20:03
iOS数据存储类-NSManagedObject
NSManagedObject父类是
NSObject
通过CoreData从数据库取出的对象,默认情况下都是NSManagedObject对象NSManagedObject的工作模式有点类似于NSDictionary
翻这个墙
·
2021-05-06 19:13
局部变量 <> 全局 , static 局部变量, __block
NSObject
* blockObj
局部变量copy以后的修改不会改变block因为是copystatic局部变量,__blockNSObject*blockObj以后的修改会改变block因为是地址引用1、局部变量局部自动变量,在Block中只读。Block定义时copy变量的值,在Block中作为常量使用,所以即使变量的值在Block外改变,也不影响他在Block中的值。{intbase=100;long(^sum)(int,i
心愿2016
·
2021-05-06 18:16
让自定义的
NSObject
子类支持下标运算符
NSArray,NSDictionary支持下标运算符,使用下标运算符,可以使代码看起来比较优雅,工程师也可以少输入很多字符。那么问题来了,能不能让我们自定义的类也支持下标运算符呢?答案是“可以”,并且实现起来很简单。如果想支持索引下标,自定义的类需要实现如下两个方法:-(id)objectAtIndexedSubscript:(NSUInteger)idx;-(void)setObject:(i
buptwsg
·
2021-05-06 16:19
(十七)[OC高效系列]为你的模型对象加上description方法
1.为什么要为你的模型对象加上description方法比如类Person@interfacePerson:
NSObject
@property(nonatomic,copy)NSString*name;
修行猿
·
2021-05-06 15:37
小知识七、KVC构建数据模式
1.第一种简单的模型classPerson:
NSObject
{//name是可选的,在OC中很多的属性都是在需要的时候创建的//例如:vc.viewtableViewCell.textLbale因为在手机开发中
只非鱼
·
2021-05-06 14:03
IOS中合并静态库
然后就是点击next,进入工程.进入工程后,创建一个继承于
nsobject
的类,这里应该都会创建的吧,就不截图说明了!!!!!!!!第三步:接下来就是要修改为releas
萨瓦迪卡123456
·
2021-05-06 09:40
iOS 播放自定义或者系统声音文件
Objective-C#import@interfaceOTSAudioPlayer:
NSObject
/***播放自定义或者系统声音文件**@paramaFileName要播放的文件名*@paramaBundelName
九月文化
·
2021-05-06 02:52
封装
封装隐藏对象内部实现细节,对外仅提供公共接口继承一个类型在另外类型基础上进行的扩展实现多态不同类型针对同一行为接口的不同实现方式继承:每一个类只能有一个基类,子类自动继承基类的:实例变量属性实例方法类方法所有类的根类:
NSObject
方方1307007
·
2021-05-05 22:59
iOS内存管理基础
一、Objective-C内存管理的对象IOS开发中,内存中的对象主要有两类,一类是值类型,比如int、float、struct等基本数据类型,另一类是引用类型,也就是继承自
NSObject
类的所有的OC
Mr_Atom
·
2021-05-05 17:15
关于孙源那道经典iOS面试题目的疑问
今天我们来说一下关于孙源之前提出的那道经典面试题.题目如下:@interfaceFJFPerson:
NSObject
//name@property(nonatomic,copy)NSString*name
林大鹏天地
·
2021-05-05 15:52
React Native - 从RN传值至iOS原生
一.导入工具类.h文件代码如下:#import#import@interfaceRNBridge:
NSObject
@end.m文件代码如下:#import"RNBridge.h"#import//iOS
Joh蜗牛
·
2021-05-05 14:24
tableView的多级列表(深度优先访问)
1.首先定义一个数据类型.h文件#import@interfaceMultiLevelModel:
NSObject
@property(nonatomic,assign)NSIntegerlevel;//
LeeDev
·
2021-05-05 11:04
应用一个.h .m 文件 保存一些常用的常量
第一步:common+n新建一个文件,继承自
NSObject
,然后取一个名字。
努力奔跑的小男孩
·
2021-05-05 06:54
iOS中Block在ARC中循环引用的原因和解决方法
下面通过代码来看产生的原因首先定义一个Friend的类1.1Friend.h文件import@interfaceFriend:
NSObject
@property(nonatomic,copy)void(
cj小牛
·
2021-05-05 05:03
swift -观察数组
classKnowViewModel:
NSObject
{//被观察的属性必须用dynamic修饰dynamicvardataSourceForKnowViewModel:[KnowModel]!
_锋
·
2021-05-04 21:34
Swift - 泛型实战:分离UICollectionView的dataSource
classUniformDataSource:
NSObject
,UICollectionViewDataSource{init(modelPointer:UnsafeBufferPointer,identifier
Hesse_Huang
·
2021-05-04 19:18
OC 封装 -- 继承
创建父类:Car创建子类:BusTaxi继承CarCar.h#import@interfaceCar:
NSObject
{@protected//受保护的属性->本类可以使用,子类也可以使用(默认)NSString
J_coco
·
2021-05-04 16:00
lua调用oc - luaoc.callStaticMethod
blog.csdn.net/gang544043963/article/details/50821700.h#ifndefMyLuaoc_h#defineMyLuaoc_h#import@interfaceOCClass:
NSObject
工匠良辰
·
2021-05-04 06:41
Swift4.0 用运行时访问类的属性
谨以此记录Swfit4.0的学习过程类的属性前面需要加上@objc关键词或者类前面加上@objcMembers,否则运行时访问不了类的属性image.png原因:在Swift4中继承
NSObject
的swiftclass
Pei丶Code
·
2021-05-04 04:59
Swift 成员变量的get/set
importUIKitclassQuestion:
NSObject
{varanswer:String!varicon:String!vartitle:String!
devchena
·
2021-05-03 23:31
oc 的消息机制
OC中的方法调用,其实都是转换为objc_msgSend函数的调用的.比如
NSObject
*obj=[[NSObjectalloc]init];[objcopy];[objcopy];就会转化为objc_msgSend
张_何
·
2021-05-03 22:36
iOS-数据缓存与同步
LKDBHelper写一个baseModel继承
NSObject
,在.h文件申明属性,定义方法:-(instancet
阿拉当
·
2021-05-03 22:38
KVC、KVO小结和应用
NSObject
都遵循着属性的动态读写协议NSKeyValueCoding以支持KVC,它提供了两个核心方法:-(void)setValue:(id)valueforKey:(NSString*)key
六横六竖亚
·
2021-05-03 20:16
iOS --- FMDB简单封装存储数据
testFMDB.himport#import"testModel.h"@interfacetestFMDB:
NSObject
//获取+(NSArray*)testData;//添加+(void)addTestModel
init_Solar
·
2021-05-03 18:00
iOS-block三种应用场景
当成方法的参数使用,block的调用在是在方法内部,在外界写block的实现(最常用)2.png3.把block当成方法的返回值(比较少用)3.png示例11.在Person类中@interfacePerson:
NSObject
船长_
·
2021-05-03 15:18
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他