一、字符串的拼接 Code如下: 打印结果: 第 1 个数字,的 Hello Python!第 2 个数字,的 Hello Python! 二、条件语句 Code 如下: 打...

一、字符串的拼接 Code如下: 打印结果: 第 1 个数字,的 Hello Python!第 2 个数字,的 Hello Python! 二、条件语句 Code 如下: 打...
一段简单,却被坑过得代码: 要注意类型,其实 Python 也与 OC 一样,如果把 bytes 当做 str 使用的话会抛出异常。
史上最强面试题: block 中的 copy 是深拷贝还是浅拷贝? (或者说 谈谈 block 中的 copy 操作) 最强答案: 1、NSGlobalBlock 没有 c...
一、技术准备 在即将接触一项新技术的时候,应该如何入门。第一步肯定是做一下技术准备,每一项技术总是有专门的一套语言,比如 iOS 是 OC 或者 Swift,那么 RN 又是...
一、类型定义 在 OC 中,我们可以这样定义一个变量: 也可以这样定义: 这两种定义的方式都是一样的,这里的 一样 是指 值 是一样的。第二种方式虽然没有显式的指定其值,但是...
1、Mac 上自带的一些命令工具 file:查看Mach-O的文件类型 file 文件路径 otool:查看Mach-O特定部分和段的内容 otool -L Mach-O文...
一、准备 创建一个 Mac 终端项目,命名为 HGTools,看起来是这样的: 直接 command+b 之后从这里 Show in Finder : 打开终端,执行如下: ...
HOOK 是一个强大的东西,对于 iOS 来说可以很方便的 HOOK 到方法与函数。 近期发现,很多做逆向的小伙伴没有理清 iOS 中的方法与函数,误把方法说成了函数。 对于...
当前简书主要分成两个部分:libclang.dylib 应用的简单介绍 与 代码混淆。一下所有代码都是在 MJ 老师的 MJCodeObfuscation 项目 fork ...
遇到一个小需求: 给一个从 App Store 下载的 ipa 文件重签名。 这个需求有点荒谬,但是今天为了做一个实验,于是就下载了一个线上的 ipa 文件,然后使用自己的证...
这篇简书本来是想接着写到 【重组 IPA (打包再签名) - 窥打包签名流程】或者【OC 字符匹配小技巧 (模板构造)】,但是仔细想想都有点不合适,所以就重新开了一篇简书来介...
本来想把标题命名为 【OC 中 Block 的本质】。废话不多说,直接往下看。 一、Block 捕获变量的地址变了 有几句简单的代码,望君记下: 接下来,为了简单方便,直接使...
一、开篇 看文章标题, 很高大上。主要介绍 实现一键式自动化操作,具体的操作是:如何快速的创建 Python 与 Shell 文件? 是的,创建 Python 与 Shell...
LLDB 是 Xcode 中自带的一个调试工具,在开发的过程中使用好了这个调试工具,不仅是能力的一种提升,更是一种装逼的 神器。 一、如何进入 LLDB 通常当程序 cras...
一、说在前面的话 Universal Links 针对的是在 Web 中打开 App,Universal Links 比 Scheme 还要牛掰! 二、MobLink 快速实...
只会介绍与 OC 有明显区别的地方,不会介绍 OC 中没有的,比如元组。当前总结也只是蜻蜓点水而已,但是有 OC 的基础,看这些已经足够。 一、数据 Swift 是类型安全的...
说到对象,什么是对象? 由于文章的连贯性、强烈建议先看看之前的文章:Objective-C 中类的数据结构 与 Objective-C 中实例所占内存的大小。 在面向对象编程...
这是一篇简单又丰富的简书,周末愉快! 一、KVO概要及简单使用 KVO 就是一种监听,那是如何做到监听的呢?首先创建一个简单的 Class,代码如下: 很简单, 就一个 Cl...
是的,爬虫就是为了获取数据。在获取的数据中,会有很多的冗余信息,需要在获取的数据中提取所需要的有用信息。进而联想到数据的匹配:正则表达式。接下来重点介绍的是 Python 中...