本文版权归公众号【一个老码农】所有。 我们说Objective-c是一门动态语言,决策会尽可能的推迟到运行时。而Swit是一门静态语言,也就是说Swift的对象类型、调用的方...
本文版权归公众号【一个老码农】所有。 我们说Objective-c是一门动态语言,决策会尽可能的推迟到运行时。而Swit是一门静态语言,也就是说Swift的对象类型、调用的方...
如果我们在Objective-C中,向一个对象发送无法它无法处理的消息,会出现什么情况?我们知道发送消息是通过,objc_msgSend(id, SEL, ...)来实现的。...
用block可以定义任意的代码片段,将其像对象一样传入另一个方法;它是c级别的语法,和C语言中的函数指针非常相似。在C语言中,函数指针和block写法分别如下 int...
队列异步是否阻塞当前线程同步是否阻塞当前线程执行顺序串行队列否是按添加顺序并行队列否是同时执行,但会被同步阻塞 串行队列异步任务不会阻塞线程,同步会阻塞当前线程,执行顺序按添...
JSPatch详解(JavaScript 模块 基础篇) 不是专业的JS人员,半吊子,主要写给IOSer来看的。 匿名函数 打开JSPatch.js,先把所有的方法给不展开...
参考苹果官方文档:https://developer.apple.com/documentation/appkit/nsappearancecustomization/cho...
一:创建私有库的索引库先看一张图 二:将创建的索引库添加到本地cocoapods仓库1.cocoapods本地仓库路径$ ~/.cocoapods/repos$ pod re...
首先要打开openssl环境: 生成一个1024位的私钥文件rsa_private_key.pem: 从私钥中提取公钥rsa_public_key.pem: 将私钥转换成 D...
写在前面 本篇文章是对我一次组内分享的整理,大部分图片都是直接从keynote上截图下来的,本来有很多炫酷动效的,看博客的话就全靠脑补了,多图预警 :) 概览 JavaScr...