学习
实践
活动
工具
TVP
写文章

CC老师

LV0
举报
发表了文章

Swift基础语法(三)函数

Swift的函数在定义和调用上都提供了更多的更方便的可操作空间,比如参数标签、可变参数,并且函数类型的使用使得任意的普通函数就有block的特征,接下来认识Sw...

CC老师
编程算法SwiftiOS
发表了文章

Swift基础语法(二)条件控制语句的认识

本章开始学习条件控制语句,包括if、while、for、Switch、guard语句。

CC老师
编程算法SwiftiOS
发表了文章

Swift基础语法(一)常量变量、注释、运算符、数据类型的认识

从最基础的Swift语法的开启Swift学习,本篇学习常量变量、数据类型、运算符,以及注释

CC老师
SwiftiOS打包编程算法Java
发表了文章

Combine之Backpressure

我们在使用订阅者的时候,都是用Sink或者Assign,但是大家有没有想过一个问题,这两种订阅者在第一次连接到发布者的时候,会发送一个无限大(unlimited...

CC老师
SwiftiOSJavaScriptNode.js
发表了文章

iOS-Swift 方法

在上篇文章 结构体与类 中,我们了解到结构体与类的本质区别,并且通过阅读 Swift 源码以及验证,得知 Swift 类的本质就是 HeapObject 的结构...

CC老师
单片机SwiftiOSHTML
发表了文章

新的跨平台“SysJoker”漏洞发现 通杀macOS在内的多个系统

近期据报道称能同时攻击Windows、Mac、Linux三大操作系统的恶意软件出现了。虽然“全平台通杀”病毒并不常见,但是安全公司Intezer的研究人员发现,...

CC老师
Windows网络安全安全LinuxMac OS
发表了文章

iOS之objc源码编译报错解决方案(已提供编译好的源码)

说来惭愧,之前的很多发文一直都是用的Cooci老师弄好的源码库,作为一个爱学习的程序员(呸,臭不要脸),应当学会自己开车(是去幼儿园的那种),自己解决问题。

CC老师
对象存储Objective-C打包Mac OS
发表了文章

isa 指针走向

作为一个 iOSer, 都知道NSObject 是基类, 肯定都听说过一句话: 万物皆对象, NSObject 类的第一个成员就是 isa 指针, 这个就不展...

CC老师
面向对象编程Mac OS编程算法
发表了文章

KVO的实现原理

KVO 就是 Key-Value Observing,就是键值观察。它是一种观察者模式的衍生。其基本思想是,对目标对象的某属性添加观察,当该属性发生变化时,通过...

CC老师
iOS
发表了文章

iOS——Objective-C 对象的结构分析

通过分析对象的本质得知实例对象的isa指向类对象,那类对象的isa呢,我们接下来就对 isa 的流程进行分析。

CC老师
面向对象编程API
发表了文章

class_ro_t 的探索

在 WWDC2020中有一个视频讲的是关于Objective—C 在运行时的一些优化,本篇文章是对视频中讲到的的部分知识点进行探索。

CC老师
Java存储编程算法
发表了文章

iOS-Swift 结构体与类

在 Swift 的标准库中,绝大多数的公开类型都是结构体,而枚举和类只占很小一部分。比如 Bool、Int、Double、 String、Array、Dicti...

CC老师
SwiftiOS数据结构IDEC++
发表了文章

iOS:关于WWDC2020-Objective-C运行时的改进

在 WWDC2020 中 Objective-C 运行时的改进这个视频提到关于类的的数据结构的一些变化,本文是对这个视频提到的部分变化进行翻译。

CC老师
Objective-C数据结构SwiftiOS缓存
发表了文章

objc_msgSend底层探索(下)

上一篇里面,我从OC层面来探索了objc_msgSend如何进行消息的发送,对普通开发者来说也是比较容易理解的,那很多人都知道,Runtime是由C或者C++以...

CC老师
缓存汇编语言
发表了文章

objc_msgSend底层探索(上)

我这篇文章呢,主要来分析一下objc_msgSend,关于他的一个执行流程和快速查找的过程,那首先我需要了解一下Runtime是怎么调起底层的呢?也就是Runt...

CC老师
API
发表了文章

高效学习iOS —— Stroke和路径动画

先添加需要的代码,这里需要将storyboard的ViewController换成

CC老师
JavaScriptiOS
发表了文章

对于load方法的理解

关于load方法我相信大家应该有所了解。这篇文章主要目的是记录我在看 ObjC源码时对于load方法的一些新的认知,所以在这篇文章里面会粘贴部分关键的 ObjC...

CC老师
C++Objective-C编程算法Linux
发表了文章

Flutter——实现微信搜索框

我们要搜索首页数据,所以我们跳转的时候需要把值传递过来。定义数据,和初始化的方法,选择可选的

CC老师
编程算法
发表了文章

Xcode断点的小知识

我们在日常开发中离不开代码的调试和分析,断点调试是任何开发环境都必不可少的功能。Xcode提供了强大的断点调试,可以帮助我们进行差错分析等。

CC老师
Xcode腾讯云测试服务
发表了文章

iOS底层分析之应用程序加载流程

为了加快编译,避免多个文件使用同一个文件而导致多次引用相同文件的情况,苹果提供了预编译头的概念,也就是我们通常所使用.pch文件,在.pch里面定义、引用的文件...

CC老师
打包Objective-C编程算法

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券