kingcos

Results 38 issues of kingcos

Hi, @macmade . I found that is not worked for dyld_shared_cache_arm64, but worked for dyld_shared_cache_armv7s. I got the dyld_shared_cache from my Jailbroken iPhone 5s, on iOS 9.0.1. - dyld_shared_cache_arm64 ![screen...

# Focus - 谈谈 iOS 中的 `dyld_shared_cache` | Date | Notes | Source Code | |:-----:|:-----:|:-----:| | 2018-10-14 | 首次提交 | [dyld-551.4](https://opensource.apple.com/source/dyld/dyld-551.4/) | | 2018-12-12 | 补充 `dyld_shared_cache` 路径来源 |...

[Focus]

| Platform | Notes | |:-----:|:-----:| | macOS 10.13.4 | JDK 8 & 9 | ## Solution - 安装 JDK 8 & 9(其他版本同理) - `vim ~/.zsh_rc`(这里使用的是 BashShell,其他 Shell 自行替换) -...

[Tips]

| Date | Notes | Xcode | |:-----:|:-----:|:-----:| | 2019-04-01 | 首次提交 | 10.1 | ## Preface Link Map File,译作链接映射文件(下文将称 Link Map 文件)。在构建可执行文件之前,需要先编译为目标文件(Object File),并链接所需要的其他库,那么 Link Map 文件就记录了链接器(Linker)在链接过程中产生的一些信息,本文将谈谈这个文件的构成。 ## What Xcode...

[Focus]

| Date | Platform | Software | |:-----:|:-----:|:-----:| | 2018.07.22 | macOS 10.14 beta 4 | OBS Studio, Soundflower | 2019.03.30 | macOS 10.14.4 | - | > 由于更换了电脑,上次好不容易折腾的配置也都无从参考,这次尽力把整个配置过程,以及音频输入输出的部分完善。直播推流使用了 OBS...

[Tips]

| Platform | Env | |:-----:|:-----:| | macOS 10.14.2 | gcc, clang | ## Preface Obj-C 中的成员变量,即 Instance Variables,通常称为 ivar。在面向对象的概念中,一个类的对外暴露决定了其所提供的能力,对子类则提供扩展性,但有些时候我们也不希望外界甚至子类不知道一些细节,这时就用到了访问控制(Access Control)。在 C++、Java、Swift 等大多数高级语言中都有这样的概念,Obj-C 中总共有四种等级,这次就来简单谈谈 Obj-C 中成员变量的访问控制。 ## 访问控制修饰符 ### @public...

[Practice]

| Platform | |:-----:| | macOS 10.14.2 | ## 重载 > In some programming languages, function overloading or method overloading is the ability to create multiple functions of the same...

[Tips]

# Tips - 将 Obj-C 代码翻译为 C++ 代码 | Platform | Notes | |:-----:|:-----:| | macOS 10.14.2 | clang | ## Solution ``` ➜ ~ clang --version Apple LLVM version...

[Tips]

# Translation - [译]在 Objective-C API 中指定可空性 作者 | 原文链接 --- | --- Apple Inc. | [Designating Nullability in Objective-C APIs](https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/designating_nullability_in_objective-c_apis) 使用可空性(Nullability)标志或标志一块区域,以控制将 Objective-C 声明导入 Swift 中的方式。 - **框架:** - Swift...

[Translation]