@sea_biscute 不客气,读这边文章学到了很多,我应该感谢你
方法调用的编译和运行:static dispatch和dynamic dispatch背景 静态分派(static dispatch)和动态分派(dynamic dispatch)是用来处理编程语言语言方法调用的两种计算机制.一个方法是如何被调用的,这两种机制...
有一个错别字 面向对象语音
方法调用的编译和运行:static dispatch和dynamic dispatch背景 静态分派(static dispatch)和动态分派(dynamic dispatch)是用来处理编程语言语言方法调用的两种计算机制.一个方法是如何被调用的,这两种机制...
1.闲扯 一般除了初学者,大部分人了解runloop可能更多的是在面试或者准备面试的时候。 显然这种技术在平时的开发中,使用的场景是非常低的,但是对这个知识的了解程度可以作为...
@wutongyu 有空我看看 我也没在xcode9上弄过
用xcconfig文件配置iOS app环境变量Demo下载:XCConfig Demo app开发中通常都会涉及到多个环境,Debug、Release等。环境切换时可能就会涉及到服务器url的切换,或者一些第三方sdk的...
最近看了许多iPhone X适配的文章,发现很少有介绍safeArea的,就来随便写写 现在对于iPhone X的适配,有一种常见的做法是给导航栏或tabbar增加一个固定的...
前提 众所周知,iOS系统安全性非常高,很少出现漏洞,几乎不会中毒。大家认为苹果系统的封闭性会使iOS APP安全性比较高,但是实际上iOS应用本身被破解的难度并不高,一旦在...
class-dump是逆向工程中的利器,用来dump目标对象的class信息工具。它利用Object-C语言的runtime特性,将存储在Mach-O文件中的@interfa...
当Mac升级了OSX 10.11后,配置class-dump的时候,会发现逆向书上推荐的class-dump存放目录/usr/bin,class-dump存放不进去,尝试过用...
先看看最终把app改成了什么样子 目前是实现了不限人数的消息群发,自动验证,自动回复好友,清理删掉我的人。 安装各种工具 搞反编译之前,首先安装各种工具,有的是在 mac 上...
前言 React Native 是 Facebook 2015年开源的 Javascript 框架,旨在使用 Javascript 高效开发手机端 App。配合着多个显而易见...
前言 本文整理了一些关于navigationBar的非常规的但是较为实用的操作,包括利用毛玻璃、动态透明、动态item颜色、动态隐藏,以及头视图的动态缩放,并同时涉及了sta...
自动打包脚本有了就想着打了包就直接通过脚本上传到服务器,让测试直接下载,别来打扰我最好。 但是我们的服务器用的是阿里云存储服务,Python的OSS2模块必须要AccessK...
最近公司业务很闲,就开始自学Python,想着练练手就准备把iOS产品交付测试的流程自动化。下面记录一下在这过程中遇到的问题。 因为macOS上提供了打包项目或工程的命令,所...