![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 68
iOS开发
锦天
这个作者很懒,什么都没留下…
展开
-
Objective-C 如何获取某个类型对应的Class对象 如何通过Class对象实例化处对象【反射】
在Java中有反射,就是说你拿到某个类型对应的Class对象,就可以用这个拿到的Class对象去实例化对应类型的对象。都可以获得该类型对应的 Class对象。原创 2023-02-27 22:54:40 · 444 阅读 · 0 评论 -
Objective-C 类的继承、self和super指针的使用、方法的重写
【代码】Objective-C 类的继承、self和super指针的使用、方法的重写。原创 2023-02-27 22:25:32 · 158 阅读 · 0 评论 -
Objective-C 使用 getter setter 读写非公开的成员属性
一般情况下,起封装作用的类中的成员属性是不会公开提供给外界直接读写的。通过 **非公开的成员属性+公开的读写方法** 提供对这些值的读写。原创 2023-02-27 21:45:54 · 161 阅读 · 0 评论 -
Objective-C description 自定义对象的打印格式/输出的字符串 类似于Java 中的 toString 方法
在 Java 中,对于自定义类一般会重写集成自Object类的toString方法,这样在打印该类的对象时,打印出的字符串就是我们在 toString() 方法中返回的字符串值。有两个description相关属性,以及两个description相关的类方法。因此,你随意自定义一个类,然后直接打印该类的对象,会看到对象输出为。【怎么是类方法,不是对象方法?这个问题等暂时不研究。而在 Objective-C 中,也有这样的方法。,要么在Xcode中debug模式下,使用命令。原创 2023-02-26 20:49:55 · 682 阅读 · 0 评论 -
Objective-C 构造方法的定义和声明规范
总目录 iOS开发笔记目录 从一无所知到入门可以看出,一个类型中,用于返回一个该类型对象的方法(不止是构造方法)的命名规律为以下(其中表示具体的类名):按照上述规律,自定义类,代码如下:Person类定义:main方法调用部分:原创 2023-02-26 20:08:11 · 479 阅读 · 0 评论 -
Xcode Developer Document 开发者文档
Xcode 14 如何打开 Developer Documantation 开发者文档。原创 2023-02-26 19:29:40 · 1219 阅读 · 0 评论 -
Objective-C 异常处理的基本使用 @try @catch @finally @throw 以及自定义异常类
Objective-C 异常类的基本使用:@try @catch @finally @throw NSExcpetion类的使用。原创 2023-02-25 10:46:19 · 246 阅读 · 0 评论 -
Objective-C 中类和对象的基本使用 方法的调用(消息传递)
Objective-C,具有面向对象特性的C。但其实,它的面向对象和其他高级语言相比,还是有很大的差异【OC的面向对象是来自于另一种较为古早的编程语言smalltalk的消息传递】。每次点到一些iOS项目里都能看到那些奇怪的我不懂的语法,所以如果自己真心实意想开发iOS程序,Objective- C的面向对象部分的语法还是要仔细过一下。原创 2023-02-23 22:52:42 · 503 阅读 · 0 评论 -
Objective-C 中对 C语法 的兼容
OC对C在输出函数、字符串、空值等方面的兼容测试:原创 2023-02-23 22:17:48 · 154 阅读 · 0 评论 -
Interface type cannot be statically allocated
这是一个 Objective-C 中赋值类型的问题,以字符串类。修改等号左边的变量类型为指针类型即可。原创 2023-02-22 07:32:38 · 470 阅读 · 0 评论 -
Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 String.format()方法的原生API
在Objective-C中呢?我有多个参数(类型也许不同),需要拼接到一个字符串中。方法可以做到一次性格式转换。原创 2023-02-21 22:53:43 · 514 阅读 · 0 评论 -
macBook下的iOS开发环境
macOS 13.1Xcode 14.2cc 14原创 2023-02-21 22:33:23 · 325 阅读 · 0 评论 -
如何在控制台通过命令行编译 Objective-C 源码文件并运行程序
【代码】如何在控制台通过命令行编译 Objective-C 源码文件并运行程序。原创 2023-02-21 22:19:19 · 465 阅读 · 0 评论 -
使用 Xcode 创建第一个 Objective-C 命令行程序 HelloWorld
可以运行当前选中的Target(点击上图中顶部红圈位置可以切换要运行的Target)。点击左上角表示项目(带有App图标)的栏目,可以看到项目基本信息。在 Xcode 左上角和右上角有两个按钮(已标红圈),点击可以。要么按左上角的启动按钮(小三角),要么按快捷键。依旧是 Objective- C 的命令行工具。运行的Target名(不是项目名)这次只需要填本次的Target名(即。填好项目名、组织标识符(没有的写个。本次要新增的Target是怎样的?,切换成本次要运行的那个,我们输出的日志字符串。原创 2023-02-21 22:03:59 · 1859 阅读 · 0 评论 -
iOS开发笔记目录 从一无所知到入门
iOS开发笔记目录,始于 2023-02-21。原创 2023-02-21 21:07:36 · 2418 阅读 · 0 评论 -
如何通过一台 iPhone 申请一个 icloud 邮箱账号 后缀为 @icloud.com
或者说,向 Apple 申请了一个 icloud 邮箱地址,并同时以该邮箱(而非某个手机号)作为你的 Apple ID。当然,如果你 iPhone 有空闲的Apple设备,可以用该邮箱作为 Apple ID 登录,使用Apple的各类软件服务。我的问题是:我已经有了一个 Apple ID,可是我为什么没有看到苹果为我分配一个这个样 icloud 邮箱呢?这里可以设置一下自己想要的邮箱账号前缀(如果别人已经设置过相同的,你需要重新设置)。,请确保做好数据同步和关键软件的同步如:钱包,备忘录,提醒事项……原创 2023-02-21 19:48:34 · 27018 阅读 · 0 评论