写点什么

LLDB 调试命令初探 - iOS 移动开发周报

  • 2014-03-20
  • 本文字数:848 字

    阅读完需:约 3 分钟

  1. 《分析 iOS Crash 文件:符号化 iOS Crash 文件的 3 种方法》:文章介绍了拿到用户的.crash文件之后,如何符合化(Symbolicating)crash 文件的 3 种方法。它们分别是:使用 Xcode、使用命令行工具 symbolicatecrash,以及使用命令行工具 atos。这些方法可以帮助开发者尽快找到应用 crash 的原因。
  2. 《自定义控件》:本文翻译自 objc.io 的《Custom Controls》,讨论了一些自定义视图和控件的诀窍和技巧。文章先对 UIKit 已经提供的控件做了一个概览,介绍一些渲染技巧,随后深入到视图和它们的所有者之间的通信策略,并简略探讨了辅助功能、本地化和测试。
  3. 《关于字典的介绍》:文章介绍了OS X 和iOS 里面系统提供的字典服务以及调用方法。其中OS X 中介绍的是使用私有API 的方法,而iOS 中介绍的是使用公开的 UIReferenceLibraryViewController的方法。
  4. 《Android Development Tips For iOS Devs》:写给 iOS 开发者看的 Android 开发技巧,适合有 iOS 开发背景的朋友学习 Android 开发。
  5. 《iOS 7 之UICollectionView 与UIKit Dynamics》 UIKit Dynamics 是 iOS 7 中基于物理动画引擎的一个新功能–它被特别设计使其能很好地与 CollectionView 配合工作。本文介绍了如何将这两个特性结合在一起。文章翻译自 objc.io 第 5 期。
  6. 《LLDB 调试命令初探》:LLDB 是 LLVM 下的调试器,Xcode 从 4.0 开始编译器开始改用 LLVM,相应的调试器也从 gdb 改为 LLDB。而从 Xcode5.0 开始所有工程也被自动设置为使用 LLDB。本文从初学者的角度讲解了在日常的开发中如何使用 LLDB 以及 LLDB 常用的命令。
  7. 《提高 Interface Builder 高效工作的 8 个技巧》:文章介绍了 Xcode 的界面编辑器 Interface Builder 的 8 个使用技巧,可以提高工作效率。
  8. 《自由地控制 Xcode Open Quickly 打开方式》:文章介绍了 Xcode Open Quickly 使用的一则技巧,可以方便地控制打开方式。
  9. 《static 和被裁的符号表》:作者念茜这次从安全防御角度出发,讲解利用 static 关键字裁掉函数符号,以便不让攻击者理清自己程序的敏感业务逻辑,提高应用的逆向门槛。
2014-03-20 21:007422
用户头像

发布了 65 篇内容, 共 58.9 次阅读, 收获喜欢 23 次。

关注

评论

发布
暂无评论
发现更多内容

翻转未来!钢铁之城重添色彩

脑极体

华为云首席产品官方国伟:没有人拥有看到未来的水晶球,云上突围之路如何走?

华为云开发者联盟

云计算 云原生 数字化转型 华为云 伙伴云

一行Java代码实现游戏中交换装备

华为云开发者联盟

Java 线程 游戏 Exchanger JDK 1.5

小白也能看懂的dubbo3应用级服务发现详解

捉虫大师

dubbo 服务发现 Dubbo3

5个非常重要的数据Oceanbase,TiDB,Cassandra,RocksDB,MemDB

hanaper

阿里云内部 WebRTC 研究分享| 内容合集

阿里云CloudImagine

阿里云 音视频 WebRTC 视频云 技术专题合集

Python——lambda 函数

在即

9月日更

教你实现一个朴实的Canvas时钟效果

华为云开发者联盟

标签 函数 canvas 时钟

IOS技术分享| any自习室场景实现

anyRTC开发者

音视频 在线教育 移动开发 ios技术分享

macOS 制作 linux 启动盘

耳东@Erdong

Mac 软件 9月日更

潜入培训机构,顺出来一份价值 2.2W 的 Python 人工智能大纲

梦想橡皮擦

9月日更

ECIC演讲精华|如何构建云原生应用下的高性能持久化存储?

焱融科技

技术 分布式 云原生 高性能 存储技术

update 没有索引导致业务崩了,老板骂了一个小时

华为云开发者联盟

数据库 innodb 事务 索引 update 语句

Compose 中的图形

Changing Lin

9月日更

SaaS 102 | 做 SaaS 产品应该如何做决策?

Teddy Chan

创业 数据 SaaS 决策 电商SaaS

FunTester抄代码之路

FunTester

Jmeter 测试框架 HttpClient FunTester ngrinder

[资源收藏]高质量外文博客(持续更新)

baiyutang

9月日更

【LeetCode】栈的最小值Java题解

Albert

算法 LeetCode 9月日更

源码解读Dubbo分层设计思想

vivo互联网技术

Apache dubbo 服务器 spi

大一 PingCAP、大二 JetBrains,专访 00 后开发者:千里冰封

郭旭东

开发者 采访 大学生

云随想二:云时代,你如何采购软件?

FLASH

云原生 采购软件

【Flutter 专题】47 图解新的状态管理 Provider (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

谈 C++17 里的 Visitor 模式

hedzr

c++ 设计模式 Design Patterns GoF设计模式

一个通用即时通讯(IM)系统的设计

OpenIM

Python中如何优雅的使用assert断言

wangkx

Python assert

新思科技:部署数据安全战略,加强安全管理和隐私保护

InfoQ_434670063458

数据安全 新思科技

数据规范的重要性

奔向架构师

数据治理 9月日更

移动端短语音消息音频格式选择

轻口味

android 音视频 9月日更

密码学系列之:海绵函数sponge function

程序那些事

密码学 程序那些事 海绵函数

手撸二叉树之左子树之和

HelloWorld杰少

9月日更

数据库为何又如何走向分布式?

多颗糖

MySQL 数据库 分布式 raft TiDB

LLDB调试命令初探 - iOS移动开发周报_Android/iOS_唐巧_InfoQ精选文章