博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
objective-c基础
阅读量:5281 次
发布时间:2019-06-14

本文共 639 字,大约阅读时间需要 2 分钟。

1. 私有方法

 

假设现有的类为MyClass:在类的头文件代码为: @interface MyClass {    // 添加变量}- (void)PublicMethod;//公共方法,可以被继承类继承@end而在类的.m文件中,采用类别来实现私有方法,具体操作为:@interface MyClass()//注意(),即定义一个空类别- (void)PrivateMethod;//在类别中定义私有方法@end@implementation MyClass- (void)PublicMethod {    // I共有方法实现代码}- (void)PrivateMethod {    // 私有方法代码}@end至此,私有方法实现完成。

 2.定义私有变量

@interface RadioViewController (){@private    UIBackgroundTaskIdentifier task;}@property (strong, nonatomic) AVPlayer *audioPlayer;@end请注意,在m文件的categories需要使用花括号({})@property还是需要定义在花括号的外面。这样在@implementation RadioViewController@end中间就可以自由的使用这个成员变量(field)task了。

 

转载于:https://www.cnblogs.com/apem/p/4183326.html

你可能感兴趣的文章
unity, 在编辑界面中隐藏公开变量
查看>>
[读书笔记] CSS揭秘-背景与边框
查看>>
把多条成绩单(不同学科,同一个人),合并成一条记录 用case when group by
查看>>
20169207《Linux内核原理与分析》第九周作业
查看>>
PLSQL编程基础
查看>>
yaf(3) 正则路由
查看>>
Spring 4 官方文档学习(十三)集成其他web框架
查看>>
loadrunner 介绍
查看>>
动态生成的dom元素绑定事件
查看>>
PHP 两个二维数组求交集
查看>>
Linux命令:FTP
查看>>
敲敲代码
查看>>
re正则表达式16_managing complex regexes
查看>>
团队项目功能规格说明书
查看>>
基于Twemproxy的Redis集群方案(转载)
查看>>
ipv4配置
查看>>
(转载)你好,C++(21)只要天还没黑,就一直在工地干活-4.3.1 while循环:只要…就一直…...
查看>>
(原)JavaScript高级程序设计(第3版)--学习笔记--02: 在HTML中使用JavaScritp--0001-- <script>元素...
查看>>
SqlDataReader
查看>>
动态创建的Combobox显示下拉滚动条
查看>>