首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
求一个offer
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
面向对象语言和面向对象特性总结
什么是面向对象编程 面向对象是一种编程规范或编程风格,它以类(class)或对象(object) 作为组织代码的基本单元,并结合封装、抽象、继承、多态四种特性作为代码设计和实现的基石。 什么是面向对象
OC 底层探索 - Block 详解
通过 Clang 将以下 Block 代码转换为 C++ 代码,来分析 Block 的底层实现。 Block 底层数据结构就是一个__main_block_impl_0结构体对象,其中有__block_impl和__main_block_desc_0两个结构体对象成员。 调用_…
OC 底层探索 - load 和 initialize
1. load 每个类、分类的+load,在程序运行过程中只调用一次(除非开发者手动调用)。 ② 调用方式: 系统自动调用+load方式为直接通过函数地址调用,开发者手动调用+load方式为消息机制objc_msgSend函数调用。 再调用分类的+load,按照编译先后顺序调用…
iOS 面试解析|block 的变量捕获机制
本期 「 iOS 摸鱼周报 第十八期」 面试解析模块讲解的知识点是 block 的变量捕获机制。掌握了 block 的变量捕获机制,我们就能更好的应对内存管理,避免因使用不当造成内存泄漏。
三数之和(排序+双指针)
三数之和 描述 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意: 答案中
iOS-GitHub上的优秀轮子
前言最近项目不忙,闲来无事整理一下关于iOS在GitHub上的优秀第三方轮子,总有一个你能用得到。轮子集合1.awesome-swift:https://github.com/matteocrippa
iOS 摸鱼周报 第三十二期
本期概要 本期话题 使用 TestFlight 测试 Mac App 现在,你可以邀请用户试用你的 Mac app 的 Beta 版,在发布前为你提供宝贵的反馈。通过 TestFlight,你可以对多
一篇来自喵神的Swift 并发初步。喵神出品,必属精品!
前言 学如逆水行舟,不进则退。共勉!!今天主要是分享一篇关于Swift并发初步的文章。 原文|地址 一些基本概念 同步和异步 在我们说到线程的执行方式时,同步 (synchronous) 和异步 (a
Swift:解包的正确姿势
在掘金里面看见iOS各路大神各种底层与runtime,看得就算工作了好几年的我也一脸蒙圈,于是只好从简单的入手。 文章最初发布在简书上面,有段时间了,考虑以后大部分时间都会在掘金学习,于是把文章搬过来了。稍微做了点润色与排版。 对于Swift学习而言,可选类型Optional是…
SDWebImage从小白到大师蜕变
SDWebImage提供的简洁的获取远程URL图片的API;平时开发中使用最多场景就是列表中的cell中要显示远程图片的需求,在具体的实现中要避免加载图片造成的界面卡顿,列表卡顿等现象的出现。
下一页
个人成就
文章被点赞
2
文章被阅读
1,367
掘力值
59
关注了
11
关注者
0
收藏集
3
关注标签
1
加入于
2021-07-20