LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展
背景为了方便测试同事可以实时查看APP运行日志,不是一直处在黑盒测试状态,所以我整理了几种方便的日志查看方式。iOS一、控制台通过苹果系统自带的工具控制台查看。连上手机,直接打开控制台应用,或者搜索Console.app打开控制台应用:
读取一个文件,将其打印出来:lines = File.open('dom.js').readlines puts "=======================" lines.each { |line| puts(line)}
日常开发使用 Xcode 新建工程、创建文件时(包括 iOS、watchOS、tvOS、macOS四种平台),一般情况下我们默认使用的是系统提供的文件模版和工程模版,但是多人合作的时候,公司或者团队对代码有自己的一套规范,那我们就需要创建一套自己或者团队的专用模版,比如类似下面这样:
Facebook的iOS客户端有许多特性,它们共享同一个内存空间,所以假如某个特定的特性消耗太多的内存,这会影响到整个应用,比如某个特性意外的出现内存泄漏。