NSString 初始化对象有几种方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NSString 初始化对象有几种方法相关的知识,希望对你有一定的参考价值。
比较常用的 包括变量器
参考技术A 首先你应该明白Objective-C(简写objc)的“[]”语法,即,调用一个类或对象的函数。alloc 是一个类方法,其作用是,分配该类对象所使用的内存
init 是一个对象方法,其作用是,作为对象的初始化方法,初始化对象
对象 = [[类 alloc] init];
从语法上 等价于
对象 = [类 alloc]; // 仅分配了内存,未初始化
对象 = [对象 init]; // 对象进行初始化
对于 alloc 和 init 方法的深刻理解.. 需要你有C语言的基础
下面是C的等价代码追问
alloc 能单独用吗? 不是要搭配init去初始化对象么
本回答被提问者和网友采纳以上是关于NSString 初始化对象有几种方法的主要内容,如果未能解决你的问题,请参考以下文章