OC基础数据类型

OC基础数据类型,第1张

一、基础数据类型

2.数据类型转化

基础数据类型转换:容量从大到小转换为强制转换,需要加强制转换符,double –>float–>long–>int–>char/ short/Byte

二、OC运算符

逻辑运算符

自加自减运算符++ / --

三、if条件语句、swtch语句、循环语句

if (0 == count){

}else if (1 == count) {

}else{

}

switch ( expression )

{

case value1 :

...

break// 跳出整个循环语句

case value2 :

...

break

case value3 :

...

break

default:

...

break

}

for (int x = 0x<10x++){

}

int a = 0

while (a <5) {

nslog(@”%d”,a)**

if (a == 1) {

continue//跳出当次循环,输入结果0134

}

a++

}

动态类型:OC在运行时才确定对象的实际类型,id。

动态绑定:程序在执行时才确定对象调用的实际方法

多态:一种事物的多种形态。不同类的对象可以定义共享相同的方法,

多态的条件:有继承关系、有方法的重写、父类声明变量指向子类对象。

NSNumber

NSFileHandle

复制对象

归档

NSUserDefault

KVC

KVO

NSNotification

NSPredicate谓词

类目(Category):添加新的方法,会成为原始类的一部分,类目不能添加实例变量,类目可以重写原始类的方法。

类目命名方式:类名+扩展方法。

延展(Extension):

协议:

委托设计模式:

oc灯光标签添加步骤如下。

1、在你的OpenCore配置文件(config.plist)中找到Devices->Properties选项卡。

2、在Properties选项卡下,点击添加按钮(+)来添加一个新条目。

3、在d出的对话框中,选择类型为Data的新项目。

4、将这个新项目命名为“AAPL,ig-platform-id”(注意大小写和逗号),并设置其值为您要使用的Intel集成显卡的平台ID。

5、点击添加按钮(+)来添加另一个新项目。

6、将这个新项目命名为"device-properties"(注意大小写),并将其值设置为您的机器的设备属性字典,其中包含有关您机器的其他信息,例如灯光配置信息。这个值应该是十六进制编码格式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11374638.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存