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
黑马程序员——OC基础—内存管理
的对象,内部有引用计数器,当引用计数器的值为0时,被系统销毁,内存被回收.局部变量存放在栈中.对象存放在堆中.注意,对象指针还是存放在栈中,对象本身占用的内存存放在堆中.在OC中,我们要对自己写的继承了
NSObject
crossblack
·
2020-09-16 11:58
OC学习交流
第一部分 1.10 OC基础语法-点语法、构造方法、结构体
一、点语法新建一个person类#import@interfacePerson:
NSObject
{int_age;}-(void)setAge:(int)age;//方法名是setAge:-(int)age
CKMr1986
·
2020-09-16 11:47
c/c++
第一部分 1.12 OC基础语法-类的声明和实现,static和变量,typedef
新建一student类只是用来声明Student这个类有哪些成员变量和方法#import//@interface代表声明一个类//:代表继承@interfaceStudent:
NSObject
{//成员变量要定义在下面的大括号中
CKMr1986
·
2020-09-16 11:47
java
第一部分 1.4 OC基础语法-继承、多态
一、继承1.继承的基本用法设计两个类Bird、Dog//Bird的声明@interfaceBird:
NSObject
{@publicintweight;}-(void)eat;@end//Bird的定义
CKMr1986
·
2020-09-16 11:47
iOS安全攻防(二十四):敏感逻辑的保护方案(1)
也许,程序中存在一个类似这样的类:@interfaceXXUtil:
NSObject
+(BOOL)isVerified;+(B
念茜
·
2020-09-16 06:14
【iOS
安全攻防】
iOS安全攻防
object-c gzip压缩和解压缩
how-to-gzip-data-in-memory-using-objective-c/数据解压缩参考:ASIHttpRequest库的文件:ASIDataDecompressor.m*///头文件:GzipUtility.h#import@interfaceGzipUtility:
NSObject
workhardupc100
·
2020-09-16 06:48
ios
&
cocoa
iOS单例模式定义与使用
Objective-C单例定义单例的定义方式有大概三种,gcd和互斥锁等这里例举gcd创建.h文件代码示例:@interfaceUser:
NSObject
@property(nonatomic,copy
Code&Ocean
·
2020-09-16 06:33
iOS
移动开发
#
Objective-C
#
Swift
语言基础
单例
黑马程序员-IOS学习笔记 OC 内存管理
-------内存管理的范围所有的集成了
NSObject
的对象的内存管理基本数据类型(intdoublefloatcharstructenum)的数据内存不需要我们进行管理内存管理的原则1)只要还有人在使用某个对象
胸毛强
·
2020-09-16 05:37
NSRegularExpression
NSRegularExpressionAnimmutablerepresentationofacompiledregularexpressionthatyouapplytoUnicodestrings.Declaration```classNSRegularExpression:
NSObject
迷粦
·
2020-09-15 23:11
iOS:自动回调/基类的那些方法
必要时还要自己负责做autorelease处理;只会被调用一次(不同类),相当于程序运行前把程序中所有类的load方法调用一遍,之后再不调用;对于一个类而言,没有load方法实现就不会调用,不会考虑对
NSObject
晴-_-天
·
2020-09-15 22:19
iOS
IOS OC声明变量在@interface括号中与使用@property的区别
@interfaceMyTest:
NSObject
{NSString*mystr;}方
ylwdi
·
2020-09-15 18:27
IOS开发
一
NSObject
alloc 探索
引入打印三个person对象地址LGPerson*p1=[LGPersonalloc];LGPerson*p2=[p1init];LGPerson*p3=[p1init];LGNSLog(@"%@-%p-%p",p1,p1,&p1);LGNSLog(@"%@-%p-%p",p2,p2,&p2);LGNSLog(@"%@-%p-%p",p3,p3,&p3);-0x600000964100-0x7ff
Mjs
·
2020-09-15 17:21
NSArray,NSSet,NSDictionary总结
三种集合类来收集cocoa对象(
NSObject
对象):NSArray用于对象有序集合(相当于是数组)NSSet用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后
wsq198760
·
2020-09-15 15:36
iphone
OC 对象内存探索(内存对齐)
在编译阶段就会确定的大小class_getInstanceSize导入头文件runtime.h,runtime提供的api,获取对象的内存大小malloc_size导入头文件malloc.h,获取系统实际分配的内存大小
NSObject
H丶ym
·
2020-09-15 13:18
iOS中加载Flutter中的图片
Flutter中配置的图片资源传递到Android或者是iOS原生中,传递方法如下://一般应用在Flutter插件开发中//注册插件的方法+(void)registerWithRegistrar:(
NSObject
早起的年轻人
·
2020-09-15 12:02
Flutter开的发点滴积累
ios开发中的点滴积累
iOS Runtime
Conceptual/ObjCRuntimeGuide/ObjCRuntimeGuide.pdfObjective-C程序与runtime系统的交互有三个唯一的层次:通过Objective-C源代码的方式;通过
NSObject
MakeCodeClear
·
2020-09-15 10:27
iOS
dev
NSObject
学习
NSObject
是cocoa中的老祖宗,所有类都继承自它。今天来研究下它。
翟帅
·
2020-09-15 00:17
IOS学习笔记
封装的一个GET和POST的异步方法
//h里面写的#importtypedefvoid(^Myblock)(idobject);@interfaceNetworkHandle:
NSObject
+(void)getDataWithURLString
weixin_30681615
·
2020-09-14 20:51
javascript
c/c++
Objective-C的委托(Delegate)
通过创建非正式协议,将一些方法声明为
NSObject
的类别,方法的实现可以发送给任何对象,无论这些对象实际上属于哪一个类。这也意味着,只要一个类添加了这个
NSObject
类别的头文件,这个对象就成
痴_Pro
·
2020-09-14 19:11
Objective-C
Objective-C基础教程
model与dictionary互转
#import@interfaceBaseModel:
NSObject
//model==>NSDictionary+(instancetype)modelWithDict:(NSDictionary*)
异界工程师
·
2020-09-14 19:27
ios
model
IOS 警告 汇总
SemanticWarningsWarningMessage-WCFString-literalinputconversionstoppedduetoaninputbytethatdoesnotbelongtotheinputcodesetUTF-8-WNSObject-attribute__attribute((
NSObject
RichardLeeH
·
2020-09-14 18:44
alloc 源码分析 & init & new
一.案例分析源码之前,先来看一段代码@interfaceLCPerson:
NSObject
@end@implementationLCPerson@endintmain(intargc,constchar
远方竹叶
·
2020-09-14 17:56
Dealloc 流程分析
[selfdealloc]2.子类调用-dealloc继承关系中最底层的子类在调用-dealloc如果是MRC代码则会手动释放实例变量们(iVars)继承关系中每一层的父类都在调用-dealloc3.
NSObject
KB_MORE
·
2020-09-14 16:06
iOS 苹果登录 Sign in with apple Swift
话不多说,直接看功能类,解释代码里有importUIKitimportAuthenticationServices@available(iOS13.0,*)classWMAppleLoginManage:
NSObject
w547213643
·
2020-09-14 15:36
sign
in
with
apple
ios
swift
iOS 简单实现UITableView多选的一种方式
#import“JTContactDealTool.h”这个类用来处理汉字转拼音,首字母排序@interfaceJTContactDealTool:
NSObject
+(NSString*)transform
夏天然后
·
2020-09-14 15:37
[Objective-C开发]
Objective-C成长之路
iOS开发中农历与公历的转换,星座计算
转载自:https://www.jianshu.com/p/b054bebca0d2.h文件#import@interfaceLunar:
NSObject
/***是否闰月*/@property(assign
沸腾的泪水05314
·
2020-09-14 13:44
IMP到底是什么?
定义一个类:@interfaceTestClass:
NSObject
@end@implementationTestClass-(id)tes
Ansel_m
·
2020-09-14 10:53
IOS
OC在声明属性时的写法@interface的区别
@interfaceHotelEntity:
NSObject
{NSArray*rooms;NSArray*services;NSArray*BaseServices;NSArray*promotions
宇自来
·
2020-09-14 10:07
万法规宗-同宗同源
黑马程序员之ios学习总结——09 OC语言的点语法、@property和@synthesize
Person.h文件(声明类的成员变量和方法)#import@interfacePerson:
NSObject
{int_age;NSString*_name;}-(void)setAge:(int)age
LiHuanYu1989
·
2020-09-14 10:04
一个简单的算法 - 将一个正整数拆分成指定几个正整数的组合
那么输出的结果应该是:==>10+5+3eg:->79----->7*10+5+3+1大数优先类似这样的效果,这里写了一个简单的算法来实现SModel.h#import@interfaceSModel:
NSObject
dianchidu6913
·
2020-09-14 08:09
类的结构分析
正常我们创建的类基本上都是继承自
NSObject
的,其中
NSObject
就是是根类,
NSObject
根类对应元类就是根元类。isa、super走位图(lldb)x/4gxobj0x10182
8ef7f923f5bb
·
2020-09-14 08:54
定义一个类的标准格式
ColorRed,ColorGreen,}Color;//-性别typedefstruct{intyear;intmonth;intday;}Date;//-生日#import@interfaceStudent:
NSObject
树懒闪电先生
·
2020-09-14 07:55
Bundle (SwiftUI Appkit 中文手册文档教程)
Bundle存储在磁盘(App)上的代码和资源的访问对象classBundle:
NSObject
总览苹果公司使用Bundle代表应用程序,框架,插件和许多其他特定类型的内容。
知识大胖
·
2020-09-14 01:06
UIKit中文手册与教程
SwiftUI
中文文档与手册
iOS 单例计时器(页面切换仍然计时)
//–––––––––––––––––––––单例.h––––––––––––––––––––––––#import@interfaceCaptchaTimerManager:
NSObject
@property
小手一背爱谁谁
·
2020-09-13 22:17
NSTimer
定时器
GCD
多线程
Objective-C的成员变量、属性与带下划线属性的总结
成员变量与属性是不同的,先看如下示例代码:User.h文件#import@interfaceUser:
NSObject
{//成员变量NSString*name;NSIntegerage;//typedeflongNSInteger
CCcactus
·
2020-09-13 21:33
Objective-C语言学习
Object-c-----类方法
类方法中是不能访问成员变量(实例变量)类方法的好处>不依赖于对象,执行效率高>能用类方法,尽量用类方法>场合:当方法内部不需要使用成员变量时,就可以改为类方法可以允许类方法和对象方法同名*/@interfacePerson:
NSObject
赵不懂
·
2020-09-13 19:09
Object-c
iOS分类底层实现原理小记
本文将分如下四个模块进行探究分类的结构体编译时的分类分类的加载总结本文使用的runtime源码版本是objc4-680文中类与分类代码如下//类@interfacePerson:
NSObject
@property
diaoju3333
·
2020-09-13 15:16
iOS 分类category 源码解析
一个类的所有分类的对象方法放在类对象中,所有分类的类方法存放在元类中clang查看编译文件xcrun-sdkiphoneosclang-archarm64-rewrite-objcNSObject+Test.m编译文件
NSObject
萨缪tty
·
2020-09-13 14:51
OC中级
iOS之深入解析对象isa的底层原理
对象本质一、
NSObject
本质OC代码的底层实现实质是C/C++代码,继而编译成汇编代码,最终变成机器语言。
Forever_wj
·
2020-09-13 14:01
iOS高级进阶
Swift高级进阶
Objective-C底层原理
isa指针
isa
结构
关联对象和类
isa
走位分析
对象本质
Xcode #pragma mark 使用方法
,Xcode提供了一个功能,使用#pragmamark可以在代码中插入备注,在Xcode工具可以显示出插入的备注信息#import#pragmamark-定义一个人类@interfacePerson:
NSObject
crazy_zhangcong
·
2020-09-13 11:21
工具
Xcode
OC中的获取内存大小方式及比较
获取内存大小通常获取内存大小有3种方式:sizeofclass_getInstanceSizemalloc_size示例我们增加如下测试代码#import#import@interfaceLYPerson:
NSObject
Bel李玉
·
2020-09-13 10:19
copy, retain, assign 使用情景
assign:对基础数据类型(NSInteger)和C数据类型(int,float,double,char,等)copy:对NSStringretain:对其他
NSObject
和其子类
淡淡的土打捕
·
2020-09-13 07:35
ios
生成plist文件
#import@interfaceCreatePlist:
NSObject
@property(nonatomic,copy)NSString*plistName;//文件名@property(nonatomic
lq_ios
·
2020-09-13 07:48
Objective
-c
Objective-c 数组对象 (NSArray 和 NSMutableArray)
NSArray6*city=[NSArrayarrayWithObjects:@"上海",@"广州",@"重庆",nil];for(inti=0;i@interfaceStudent:
NSObject
{
ztp800201
·
2020-09-13 07:35
iOS
XCode
Objective-C
Mac
Swift与OC中拷贝与可变性
为了解释方便,定义两个类:Person和MyObject,它们都继承自
NSObject
。
荔-枝-lin
·
2020-09-13 07:20
iOS
英汉字典
MyDictionary.h#import@interfaceMyDictionary:
NSObject
@property(nonatomic,retain)NSString*engWord;@property
smile_榕
·
2020-09-13 07:13
ARC中管理Toll-free Bridging
ARC对象和非ARC对象对于初学者,首先需要分清楚两种不同种类的对象:Objective-C对象,它继承自
NSObject
的所有对象。在ARC中,我们可以理解为ARC对象。
风fly
·
2020-09-13 05:10
Mobile
Development
OC06 数组高级
//Student.h#import@interfaceStudent:
NSObject
{NSString*_name;int_ID;int_age;}//声明一个便利构造器+(instancetype
阿亮是一颗有思想的青菜
·
2020-09-13 05:47
IOS中数组的使用(NSArray, NSSet, NSDictionary)
iosdictionarymethodscocoaobjectstring一、Foundationframework中用于收集cocoa对象(
NSObject
对象)的三种集合分别是:NSArray用于对象有序集合
MrWuCome
·
2020-09-13 04:59
ios中单例模式
#import@interfaceSingleton:
NSObject
+(Singleton*)getInstance;@end@implementationSingleton+(Singleton*)
qq_14858923
·
2020-09-13 02:17
iOS
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他