1,调起Terminal 使用NSWorkspace调起应用,path指的是你的脚本路径,后面参数是Termina...[作者空间]
最近项目上遇到的需求,要写一个卸载Command Line Tool应用。 由于Command Line Tool...[作者空间]
制作了一个dylib,给他人使用! 一、步骤和正常的ios引用第三方静态库.a基本一致 1,导入dylib和对应的...[作者空间]
今天接到一个新需求,需要制作一个MacOS端的动态库dylib。 一番查找资料,终于摸索出一条成功的路径。 1,制...[作者空间]
方法交换-原理 方法交换,传言中的runtime中的黑魔法! 依据runtime的机制,OC中类生成的对象在运行时...[作者空间]
一、进程、线程 1,进程 (1)、系统启动一个应用程序就是开启一个进程,与Android一个应用可能有多个进程,i...[作者空间]
在Objective-C中创建一个类,基本上继承NSObject,那么NSObject中又是如何实现的呢。 苹果开...[作者空间]
面试过程中会被问到很多问题,基础问题/数据结构/项目经验/非ios语言(flutter、js、html,大前端)。...[作者空间]
1,问题:AFNetworking发出post/get/put请求回调线程的问题 AFNetworking在处理b...[作者空间]
1,所有的view都是由一个底层的Layer来驱动,每个UIView内部都有一个CALayer在背后提供内容的绘制...[作者空间]
OC中的所有方法调用,最终都是转换成runtime中的一个C语言消息分发函数: objc_msgSend(消息接收...[作者空间]
1,首先加载可执行文件, 2,然后加载苹果的动态链接器dyld,(dyld是一个专门用来加载动态链接库的库) 3,...[作者空间]