![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Apple Development
PengQ1
一枚基本功不扎实的不合格码农
展开
-
如何在Objective-C里定义一个全局的NSArray
1,OC是一门动态的语言,不可以直接在编译的过程中直接定义这个NSArray。只能在编译的时候声明一个对象指针,然后在实际运行的时候,再进行alloc, init。2,使用原创 2021-05-28 14:12:10 · 579 阅读 · 0 评论 -
.dYSM文件是什么
.dSYM文件存储了app里面的debug symbol。Xcode编译项目后,会在app旁看见一个同名的.dSYM文件(符号文件)。当release版本crash后,会有一个日志文件,包含出错的内存地址。使用symbolicatecrash工具能够把日志和.dSYM文件转换成可以阅读的log信息。...原创 2019-11-01 16:40:22 · 1515 阅读 · 0 评论 -
Mach-O文件是什么
Mach-O是Mach Object文件类型的缩写,它是一种用于可执行文件,目标代码,动态库,内核转储的文件格式。作为a.out格式的替代,Mach-O提供了更强的扩展性,并提升了符号表信息的访问速度。...原创 2019-11-01 16:38:58 · 308 阅读 · 0 评论 -
iOS App签名过程浅析
前言大家需要首先明确两个事情:首先,想开发iOS的App, 你需要有一台Mac, 并且安装上Xcode, 想要在App Store里上架App,你需要有一个开发者的账号,在苹果的开发者网站(developer.apple.com)里缴纳99美刀(相当于交一个入场费吧,对于企业开发者来说,自然是很随意,对于个人开发者来说,T_T)。本文默认大家都已经有了这个开发者账号。其次,iOS系统和...原创 2019-11-01 16:34:20 · 773 阅读 · 0 评论 -
Xcode内置的工具命令(Build Log中常见)
Xcode常见的工具命令 工具名称 用途 xcodebuild 编译Xcode工程的命令行工具 sh 运行Shell文件 xcexec 执行wrapper clang 编译器 ld 链接器 ibtool nib资源文件本地化,编译xib成nib ibtoold 资源文件链接 actool asset资源...原创 2019-11-01 14:21:59 · 1785 阅读 · 0 评论