NSString 初始化对象有几种方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NSString 初始化对象有几种方法相关的知识,希望对你有一定的参考价值。

比较常用的 包括变量器

参考技术A 首先你应该明白Objective-C(简写objc)的“[]”语法,即,调用一个类或对象的函数。

alloc 是一个类方法,其作用是,分配该类对象所使用的内存
init 是一个对象方法,其作用是,作为对象的初始化方法,初始化对象

对象 = [[类 alloc] init];
从语法上 等价于
对象 = [类 alloc]; // 仅分配了内存,未初始化
对象 = [对象 init]; // 对象进行初始化

对于 alloc 和 init 方法的深刻理解.. 需要你有C语言的基础
下面是C的等价代码追问

alloc 能单独用吗? 不是要搭配init去初始化对象么

本回答被提问者和网友采纳

以上是关于NSString 初始化对象有几种方法的主要内容,如果未能解决你的问题,请参考以下文章

依赖注入的方式有几种?

spring管理java类有几种方式

JS创建对象的几种方式

复习第十天

复习第十天

复习第十天