JT Blog

Thinking will not overcome fear but action will.

Objective-C

知识串烧

多线程 总览: NSThread: GCD: NSOperation: 原始文件: Objective-C 多线程 RunTime 总览: 数据结构: 消息发送及转发机制: Method Swizzling: 原始文件: Objective-C Runtime 参考链接: 原文:Objective-C Runtime运行时 Apple官...

Xcode Debug 大全

iOS开发中利用 Xcode 各种调试Bug方法

前言 BUG,简单来说就是程序运行结果与预期的不同,下面来说说Xcode中的DEBUG方法 参考博文 断点调试 普通断点 全局断点 条件断点 1.普通断点 看图 当程序运行到断点处时会停下,然后进行单步调试 2.全局断点 当程序运行出现崩溃时,就会自动断点到出现crash的代码行 3.条件断点 我们如果在一个循环里面使用了断点,如果这...

iOS手势与变形

手势与变形基础知识笔记

手势在用户交互中有着举足轻重的作用,这篇文字简单的介绍了iOS中的手势,并通过手势对控件进行变形处理。 手势 iOS手势分为下面这几种: UITapGestureRecognizer(点按) UIPanGestureRecognizer(拖动) UIScreenEdgePanGestureRecognizer (边缘拖动) UIPinchGestureReco...

Charles

Charles的使用

Charles抓取iPhone的HTTPS请求 一、电脑上安装Charles软件,需要jar包破解 我安装的是Mac版的4.0.1版本,安装包以及jar包可点击Charles4.0.1下载。 jar包需要把如下路径下的jar包替换掉即可完成破解。 安装后进入应用程序找到Charles,右键显示包内容。 按下图中路径找到charles.jar文件,并把它给替换掉即可。 至此...