社区
iOS
帖子详情
OC 怎么封装常量类
dieweiliao0477
2017-07-07 12:08:59
小白我需要封装一个常量类
@interface Food:NSObject
{
NSString food1;
NSString food2;
NSString food3;
NSString food4;
NSString food5;
......
......
}
有很多常量 我每次在main里用set一个一个赋值太累 有没有直接在类里赋值的
后期需要把这个类当成一个参数传递给一个函数
...全文
294
4
打赏
收藏
OC 怎么封装常量类
小白我需要封装一个常量类 @interface Food:NSObject { NSString food1; NSString food2; NSString food3; NSString food4; NSString food5; ...... ...... } 有很多常量 我每次在main里用set一个一个赋值太累 有没有直接在类里赋值的 后期需要把这个类当成一个参数传递给一个函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tubo_true
2017-07-10
打赏
举报
回复
定义成 枚举, 写在 .h
kebing1011
2017-07-07
打赏
举报
回复
那个是 exten ,刚才回复的写错了。
kebing1011
2017-07-07
打赏
举报
回复
不用写成类,直接定义就行。 eg . xx.h 里面 extent NSString* XXXAppName; xx.m 里面 NSString* XXXAppName = @"name"; 使用时,引入头文件就可以了
dieweiliao0477
2017-07-07
打赏
举报
回复
没人会吗????
iOS面试-
oc
部分讲解
全面讲解iOS-
oc
部分底层知识以及面试题解答QQ群: 817204004
OC
基础知识1、
OC
对象的本质2、KVO、KVC3、对象、
类
、元
类
、isa、superclass4、分
类
、关联对象Bl
oc
k1、Bl
oc
k数据结构2、变量的捕获3、内存管理4、bl
oc
k的循环引用Runtime1、isa、非指针
类
型的isa2、方法缓存3、消息机制4、消息发送、动态方法解析、消息转发
OC
内存1、
OC
的内存布局2、
OC
的内存管理方案3、
OC
内存的数据结构4、MRC与ARC5、引用计数原理6、弱引用指针7、自动释放池8、
OC
的循环引用多线程1、多读单写2、GCD的使用3、常驻线程Runloop1、runloop的数据结构2、事件循环机制3、常驻线程
OC
常量
、变量、属性及其特性
1.Objective-C中声明
常量
使用关键字const。如:const double PI = 3.1514; 2.Objective-C中变量可以分为成员变量、局部变量和全局变量(用的很少,尽量不要用)。 //————————------------
常量
————————————————...
oc
——的包装
类
&
oc
——处理对象
oc
——的包装
类
oc
中提供了NSvalue,NSNumber来
封装
C语言的基本
类
型,这样就可以让它们具有面向对象的特征。 在进行iOS开发时,可能会遇到如下三个
类
型 🎇NSInteger: 大致等于long型整数 🎇NSUInteger: 大致等于unsigned long型整数 🎇CGFLoat: 在64位平台上大致相当于double,在32位平台大致相当于float NSValue和NSNumber NSValue和NSNumber都是包装
类
,其中NSValue是NSNumber的父
类
,NSValue
【iOS】 ——
OC
的特点
OC
的简介 Objective-C,通常写作ObjC或
OC
和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。 1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明Objective-C。随后被苹果赶出的乔布斯创立的的NextStep买下版权,最终NextStep被苹果收购,老乔被召回了苹果并被称为C
oc
oa被苹果使用至今。
iOS开发之
OC
入门(
OC
类
的基础知识)
内存中的五大区域 栈:存储局部变量,局部变量作用域执行完会被立即回收 堆:程序员手动申请的字节空间 mall
oc
call
oc
reall
oc
BSS段:存储未被初始化的全局变量和静态变量,初始化后回收并转到数据段中 数据段(
常量
区):存储已经被初始化的全局 静态变量
常量
数据,程序结束回收 代码段:存储代码,程序结束回收 栈、BSS段、数据段、代码段存储在他们中的数据回收,是由系统自动完成 分配在堆区中的
OC
对象是肯定需要被回收的,需要内存管理
类
的定义
类
的声明:
类
名需要大写开头,属性开头下划线
iOS
29,027
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章