首页 > 代码库 > objective-c基础
objective-c基础
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了。
objective-c基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。