全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果31,213个

Objective-C方法的声明实现及调用方法_IOS_脚本之家

Objective-C中的“description“方法 1.无参数的方法 1)声明 a.位置:在@interface括弧的外面 b.语法: - (返回值类型)方法名称; 1 2 3 @interface Person : NSObject -(void) run; @end 2)实现 a.位置:在@implementation中实现 b.语法:加大括弧将方法实现的代码写在大括孤之中 1 2 3 4 5 @implement...
www.jb51.net/program/315211p...htm 2024-6-1

简单讲解Objective-C的基本特性及其内存管理方式_IOS_脚本之家

(1)关键字 基本上所有的关键字都是以@开头的(为了与c语言的关键字区分开来),如@interface @implementation @public等,少部分没有以@开头,如id,_cmd等 (2)字符串以@开头 C语言字符串:“hello” OC语言字符串:@“hello” (3)其他语法 基本类型:5种,增加了布尔类型 Nil相当于是null,也就是0。 屏幕输出:N...
www.jb51.net/article/778...htm 2024-6-2

Objective-C的入门学习笔记_IOS_脚本之家

(retain ,nonatomic)属性的一些参数。这个具体可以去看文档,估计C语言额同学应该不陌生,我不是很明确每个参数比较适合得场合。 IBOutlet 关键字,这个是和nib文件息息相关得,只要在nib文件中需要关联的对象,用这个修饰(比如我nib文件中有个window控件,要和代码中这个对象联系起来 ,那么就用这个关键字申明),申明完后...
www.jb51.net/article/843...htm 2024-6-2

Objective-C计时器NSTimer学习笔记_IOS_脚本之家

RunLoop可以保持程序的持续运行,并节省CPU资源,提高程序性能。 NSRunLoop是对CFRunLoopRef的一层封装, 是Objective-C的语法的框架。CFRunLoopRef是基于C语言的开源框架。 从NSRunLoop的角度来看,NSTimer对象并不是输入源,它们是一种特殊的类型,当它们被触发时,不会导致运行循环返回。 NSRunLoop类通常不是线程安全的,只...
www.jb51.net/article/2794...htm 2023-3-30

全面解析Objective-C中的block代码块的使用_IOS_脚本之家

这篇文章主要介绍了Objective-C中的block代码块的使用,包括闭包等重要特性的讲解,需要的朋友可以参考下 1.相关概念 在这篇笔记开始之前,我们需要对以下概念有所了解。 1.1 操作系统中的栈和堆 注:这里所说的堆和栈与数据结构中的堆和栈不是一回事。
www.jb51.net/article/743...htm 2024-6-2

Objective-C 宏定义详细介绍_IOS_脚本之家

MAX(a, b > c ? b : c)// = 2 结果肯定也不是你想要的,最大值很明显是3,但是计算的结果确实2,这其中发生了什么导致计算出错,我们可以展开宏来一探究竟,下面是宏的展开 1 2 3 4 5 6 7 MAX(a,b > c ? b : c); //a > b > c ? b : c ? a : b > c ? b : c ...
www.jb51.net/article/946...htm 2024-6-2

详解Objective-C编程中对设计模式中适的配器模式的使用_IOS_脚本之家

这篇文章主要介绍了Objective-C编程中对设计模式中适的配器模式的使用,适配器模式中的Adapter适配器允许接口不兼容的类在一起工作,需要的朋友可以参考下 引言 在项目开发中,有时候会遇到这样的一种情景:需要使用以前开发的“一些现存的对象”,但是新环境中要求的接口是这些现存对象所不满足的。怎样应对这种迁移的需求...
www.jb51.net/article/814...htm 2024-6-1

Objective-C中类和方法的定义以及协议的使用_IOS_脚本之家

一、新建一个Objective-C class,命名为iOSCoder ①、在iOSCoder@end后面定义一个protocol,命名为MyprotocolDelegate,并声明@required和@optional方法 ②、在#import后声明@protocol MyprotocolDelegate ③、在interface中声明属性@property(nonatomic,assign) id<MyprotocolDelegate> delegate; ...
www.jb51.net/article/788...htm 2024-6-2

Objective-C的NSOperation多线程类基本使用指南_IOS_脚本之家

Objective-C的NSOperation多线程类基本使用指南 这篇文章主要介绍了Objective-C的NSOperation多线程类基本使用指南,谈到了Operations的执行顺序和并发量等设置操作,需要的朋友可以参考下 NSOperation 一、NSOperation 1.简介 NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个...
www.jb51.net/article/793...htm 2024-6-2

Objective-C中的语法糖示例详解_IOS_脚本之家

开发过程中我特别喜欢用语法糖,原因很简单,懒得看到一堆长长的代码,但语法糖简单却不那么简单,下面这篇文章主要给大家介绍了关于Objective-C中语法糖的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。 语法糖 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J...
www.jb51.net/article/1322...htm 2024-6-2