首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李华光
掘友等级
移动开发工程师
|
彩讯
一枚iOS工程师,鸿蒙开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
赞
文章( 29 )
沸点( 0 )
【HarmonyOS NEXT】ArkTS 线程模型解析与使用
一文解读鸿蒙中ArkTS的进程、线程、并发、并行、同步、异步、阻塞、非阻塞、单线程、多线程。。。。。
iOS 即时通讯,从入门到 “放弃”?
本文会用实例的方式,将 iOS 各种 IM 的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。
Swift 基础 Protocol 讲解
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 熟悉 Swift 开发的小伙伴对协议肯定非常熟悉了,今天来梳理一下有关 Swift 协议的基础知识和用法,看看有没有你不知道的知识。 协议语法
CJLabel富文本 —— UILabel支持选择复制以及实现原理
CJLabel 经过若干版本迭代,各个功能已经日趋完善,并且不断精细,特别是在V4.0.0版本迎来了重头戏:新增enableCopy属性,支持选择、全选、复制功能,类似UITextView的选择复制效果。 先来回顾一下CJLabel在显示文本以及响应链点点击的过程中,底层是怎样…
万字长文对Swift语法一网打尽
万字长文对swift语法一网打尽,方便快速预览和查看 本篇文档用1万字 ,对swift 的所有语法进行整合和归纳 ,方便速查速记
iOS H5页面秒加载预研
背景 原生架构+H5页面的组合是很常见的项目开发模式了,H5的优势是跨平台、开发快、迭代快、热更新,很多大厂的App大部分业务代码都是H5来实现的,众所周知H5页面的体验是比原生差的,特别是网络环境差
WWDC 2018:iOS 内存深入研究
对于我们的 App 所依赖的设备而言,内存资源是有限的。降低 App 所使用的内存可以提高性能和体验,相反,过大的内存占用可能会导致 App 被系统强制退出。所以每个 iOS 开发者都应该关注内存问题。这一节新的内容不多,基本上都是一些老的知识点。 在探讨内存之前,我们要知道为…
基于CocoaPods的组件化原理及私有库实践
智人能在残酷的进化大战中存活下来,原因之一就是智人懂得将知识沉淀成外物,辅助彼此之间的合作,从而使得整个群体产生了规模效应,即1+1>2的效果。 从一个角度上说,石器时代是基于石器的组件化的时代,因为老张家的石矛(或其它石头利器)借给了老王,一样可以拿去狩猎。要想实现这个目的,…
从零讲解 iOS 中 OpenGL ES 的纹理渲染
本文主要介绍,如何使用 OpenGL ES 来渲染一张图片。内容包括:基础概念的讲解,如何使用 GLKit 来渲染纹理,如何使用 GLSL 编写的着色器来渲染纹理。 OpenGL(Open Graphics Library) 是 Khronos Group (一个图形软硬件行业…
原来这才是`Method-Swizzling`正确姿势
这点比较好理解,直到需要的时候才去Swizzling,而不是在+load方法中。关于在+load方法中进行Method-Swizzling,这里有篇文章参考。下面是相关方法的截图。具体代码大家可以去GitHub围观。 这点需要细说下。平时大家对于Method-Swizzling…
下一页
个人成就
文章被点赞
35
文章被阅读
12,492
掘力值
294
关注了
55
关注者
10
收藏集
15
关注标签
38
加入于
2018-10-10