自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆钟夕的忘忧阁

有朋自远方来,不亦乐乎?

  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

转载 iOS 真机访问 sandbox 目录的各种姿势

我一直知道,要做成同一件事,程序员们的方式往往五花八门。所以这次就一个问题在微博上征集答案,果然得到了许多不同方案,和大家分享下。平常调试一直有看日志的需要,我们一般将日志文件存放在 sandbox 的 Document 目录下,之前我如果要查看某台设备上的日志,一般是按如下两种方式:方式一:使用 iTools,Mac 端的 iTools 可以访问真机 App 的完整目录,虽然 iOS 8...

2019-02-18 13:23:24 948 1

转载 关于fastlane证书复用问题

最近使用fastlane,每当新建一个project/target的时候,当执行 match development/adhoc/appstore时候,不同的bundle id对应的target,每次都会去重新生成certificate,注意不是Provision Profile,这就很麻烦了,因为苹果的个人开发者账号,certificate生成是有数量限制的。 development和 dist...

2019-02-15 17:43:38 596

转载 公司开发者账号申请(2017最新版)

  Apple 开发者账号,除给大学使用的教育账号外,共有个人账号、公司账号、企业账号三种: 个人账号:个人申请用于开发 Apple App 所使用的账号,仅限于个人使用,可以在 App Store 发布应用,申请比较容易,¥688.00/年 ($99.00/year)。 公司账号:以公司名义申请的开发者账号,用于公司内部的开发者共用,可以在 App Store 发布应用...

2019-02-15 17:42:34 416

转载 不使用 fastlane 实现持续交付的 5 种选项

不使用 fastlane 实现持续交付的 5 种选项  原文发布在 XCBlog这里fastlane 工具将整个 iOS CI/CD 流水线(Continuous Integration and Deployment,持续集成和发布,译者注)自动化了,使得我们可以用代码的方式管理整个 iOS 基础架构。fastlane 是一系列工具,用来将例如分析、构建、测试、代码签名和 iO...

2019-02-15 17:42:23 336

转载 iOS应用架构谈 开篇

 iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署 iOS应用架构谈 组件化方案 缘由 之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问你一个iOS or Android app的架构,你...

2019-02-15 17:42:15 100

翻译 使用distcc和ccache加快编译速度

在PSPDFKit,我们继续扩大我们的产品范围,努力添加新功能并改进现有功能,同时处理PDF世界所包含的无数特殊情况。作为一个自然结果,我们有一个不断增长的代码库。更多代码意味着更长的构建时间,没有人喜欢更长的构建时 在这里,我们将向您介绍如何使用优秀的工具distcc在多台计算机上分配构建,并将构建时间缩短到之前持续时间的一小部分。串行编译 并行编译 ...

2019-02-15 17:42:08 1859

转载 终极 Shell

在开始今天的 MacTalk 之前,先问两个问题吧:1、相对于其他系统,Mac 的主要优势是什么?2、你们平时用哪种 Shell?……第一个童靴可以坐下了,Mac 的最大优势是 GUI 和命令行的完美结合,不要把所有注意力放在 Mac 性感的腰身和明媚的显示屏上好吧,这不是妹纸!第二个童靴你可以出去面壁了,讲了这么多期 MacTalk 你告诉我还在用 Windows 的 cmd, ...

2019-02-15 17:41:49 139

翻译 Objective-C 运行时编程指南-运行时版本和平台

运行时版本和平台在不同平台上有不同版本的 Objective-C 运行时。遗产和现代版本Objective-C 运行时有两个版本 - “现代” 和 “传统”。现代版本随 Objective-C 2.0 一起推出,包含许多新功能。Objective-C 1 运行时参考中描述了遗留版本的运行时的编程接口 ; Objective-C 运行时参考中描述了现代版本的运行时的编程接口。最值...

2019-02-12 15:01:49 487

翻译 Objective-C 运行时编程指南-介绍

介绍重要提示:  此文档不再更新。有关 Apple SDK 的最新信息,请访问文档网站。 Objective-C 语言从编译时间和链接时间到运行时推迟了尽可能多的决策。只要有可能,它就会动态地完成任务。这意味着该语言不仅需要编译器,还需要运行时系统来执行编译代码。运行时系统作为 Objective-C 语言的一种操作系统;这就是语言运作的原因。本文档介绍了NSObject该类以...

2019-02-12 15:00:37 349 1

翻译 高级内存管理编程指南-使用自动释放池块

使用自动释放池块自动释放池块提供了一种机制,您可以放弃对象的所有权,但避免立即释放它(例如从方法返回对象时)。通常,您不需要创建自己的自动释放池块,但在某些情况下,您必须或者这样做是有益的。关于 Autorelease Pool Blocks使用标记自动释放池块@autoreleasepool,如以下示例所示: @autoreleasepool { ...

2019-02-12 14:43:31 268

翻译 高级内存管理编程指南-实用的记忆管理

实用的记忆管理虽然内存管理策略中描述的基本概念很简单,但您可以采取一些实际步骤来简化内存管理,并帮助确保您的程序保持可靠和健壮,同时最大限度地减少其资源需求。使用访问器方法使内存管理更容易如果您的类具有作为对象的属性,则必须确保在您使用它时不会释放任何设置为该值的对象。因此,您必须在设置对象时声明对象的所有权。您还必须确保放弃任何当前持有的价值的所有权。有时它可能看起来很乏味或...

2019-02-12 14:41:14 177

翻译 高级内存管理编程指南-内存管理政策

内存管理政策用于参考计数环境中的内存管理的基本模型由 NSObject  协议中定义的方法和标准方法命名约定的组合提供。的NSObject类也定义了一种方法,dealloc即自动当对象被释放调用。本文介绍了在 Cocoa 程序中正确管理内存所需了解的所有基本规则,并提供了一些正确用法的示例。基本内存管理规则内存管理模型基于对象所有权。任何对象都可能拥有一个或多个所有者。只要一个对象...

2019-02-12 14:38:50 184

翻译 高级内存管理编程指南-关于内存管理

 重要提示:  此文档不再更新。有关 Apple SDK 的最新信息,请访问文档网站。 应用程序内存管理是在程序运行时分配内存,使用它并在完成后释放内存的过程。编写良好的程序使用尽可能少的内存。在 Objective-C 中,它还可以被看作是在许多数据和代码之间分配有限内存资源的所有权的一种方式。完成本指南后,您将掌握管理应用程序内存所需的知识,方法是明确管理对象的生命周期,并在不...

2019-02-12 14:35:55 231

availables.xml.zip

mac AS 找不到flutter 插件, 替换一下 ~/Library/Application Support/AndroidStudio3.4 下的 availables.xml 文件就好;

2019-07-22

iOS应用逆向工程:分析与实战

iOS应用逆向工程:分析与实战

2015-10-28

ZBar的64位静态文件

ZBar的64位静态文件,可以直接替换使用

2015-04-17

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】 下载解压之后直接运行

2015-03-25

《企业级iOS应用开发实战全书》配套源码(19章)【上】

《企业级iOS应用开发实战全书》配套源码(2-10章)【上】 下载解压之后直接运行

2015-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除