【文档注释的写法 UIButton显示多个内容 插件介绍 Objective-C语言】

news/2024/11/24 9:38:43/

一、文档注释的写法,

1.例如,我在ViewController.m文件里,有一个方法,叫做sayHi,

#import “ViewController.h”

@interface ViewController ()

- (void)sayHi;

@end

@implementation ViewController

- (void)sayHi{

NSLog(@“Hi,大家好!”);

}

然后,在上面调这个方法,怎么调啊,在ViewDidLoad方法里,调这个sayHi方法,

- (void)viewDidLoad{

[super viewDidLoad];

//self,当前控制器里面,self表示当前控制器自己吧,调它的sayHi方法&#x


http://www.ppmy.cn/news/21619.html

相关文章

小程序项目学习--第六章:项目实战二、推荐歌曲-歌单展示-巅峰榜-歌单详情-页面优化

第六章:推荐歌曲-歌单展示-巅峰榜-歌单详情-页面优化 01_(掌握)音乐页面-推荐歌曲的数据获取和展示 推荐歌曲的数据获取的实现步骤 0.封装对应请求接口方法 export function getPlaylistDetail(id) {return hyRequest.get({url: "/playlist/detail",d…

POI介绍简介

2.1 POI介绍 Apache POI是用Java编写的免费开源的跨平台的Java API&#xff0c;Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能&#xff0c;其中使用最多的就是使用POI操作Excel文件。 jxl&#xff1a;专门操作Excel maven坐标&#xff1a; <depend…

蓝桥杯 stm32 RTC实时时钟

文章代码使用 HAL 库。 文章目录前言一、RTC 重要特性&#xff1a;二、CubeMX 创建工程。三、读取系统日期 函数。四、读取系统时间 函数。四、在 LCD 上显示 时间。总结实验效果前言 RTC (Real Time Clock)&#xff1a; 实时时钟。 RTC 模块拥有一个连续计数的 计数器&#…

C++11新特性:四种类型转换cast说明

目录引言1、static_cast1.1 基本类型转换1.2 类的上行转换&#xff08;安全&#xff09;1.3 类的下行转换&#xff08;不安全&#xff09;2、const_cast2.1 改变常量属性3、dynamic_cast3.1 类的上行转换&#xff08;安全&#xff09;3.2 类的下行转换&#xff08;安全&#xf…

【数据结构和算法】使用数组的结构实现链表(单向或双向)

上文我们通过结构体的结构实现了队列、以及循环队列的实现&#xff0c;我们或许在其他老师的教学中&#xff0c;只学到了用结构体的形式来实现链表、队列、栈等数据结构&#xff0c;本文我想告诉你的是&#xff0c;我们可以使用数组的结构实现链表、单调栈、单调队列 目录 前言…

详解基于堆的算法

详解基于堆的算法 文章目录详解基于堆的算法概念分类及特点基础算法max-heapifybuild-max-heapheap-sortpriority queue(优先队列)概念应用heap-extract-maxheap-increase-keyheap-insert经典例题leetcode-[373. Find K Pairs with Smallest Sums](https://leetcode.cn/problem…

Java三大特性之二——继承(工作、面试、学习必备技能)

目录 继承的概述 继承的特点 继承中的成员变量 继承中的成员方法 方法的重写 继承中的构造方法 super关键字 super和this的区别 继承的概述 多个类中存在相同属性&#xff08;成员变量&#xff09;和行为&#xff08;方法&#xff09;时&#xff0c;将这些内容抽取到单独一…

c++入门之输入输出命名空间

文章目录前言一、输入输出二、命名空间1.使用命名空间的原因2.命名空间定义3.命名空间的定义注意事项&#xff08;1&#xff09;命名空间只能在全局范围使用&#xff08;2&#xff09;命名空间可以嵌套&#xff08;3&#xff09;命名空间是开放的,可以随时添加新的成员&#xf…