首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
子墨仲白
掘友等级
iOS开发, 前端开发
|
改变世界的公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 48
沸点 5
赞
53
返回
|
搜索文章
赞
文章( 48 )
沸点( 5 )
Vite2+Vue3+TypeScript:搭建企业级轻量框架实践
随着Vue3为广大开发者所接受和自身生态逐渐完善,更多同学往vue3的工程化方向完善,本文恰好给大家介绍下如何更好使用vue3及其周边插件,以及让它们组合到整个工程中去。
函数式编程进阶 - 实现 Parser Combinator [Swift描述]
在函数式编程的世界里,抽象与组合往往密不可分:多个细粒度抽象通过特定的组合则形成更高粒度的抽象,而后高粒度的抽象又可以被再次组合、不断递进,一步一步地抬升代码抽象的高度。我在工程开发中所感受到的函数式编程的魅力,也正是体现在它强大的抽象能力上。 Parser(解析器)能分析输入…
iOS13-适配夜间模式/深色外观(Dark Mode)
DarkMode 主要从两个方面来适配,一是颜色,二是图片,适配的代码不是很多,接下来让我们一起来看看具体是怎么操作的吧。 iOS 13 之前 UIColor 只能表示一种颜色,从 iOS 13 开始 UIColor 是一个动态的颜色,它可以在 LightMode 和 Dark…
Swift + RxSwift MVVM 模块化项目实践
本文主要介绍个人在 Swift 项目开发中的一些实践经验,供大家所借鉴或者探讨。 提高开发效率,降低 Bug 发生率,是我们每个开发所追随的目标。个人认为通过 CocoaPods 实现模块化组件化,积累适合的组件模块,重复利用公用模块,不仅可以提高开发效率并且可以有效的降低 B…
5 款适合程序员的开源字体
什么是最好的编程字体呢?首先,你需要考虑到字体被设计出来的初衷可能并不相同。当选择一款用于休闲阅读的字体时,读者希望该字体的字母能够顺滑地衔接,提供一种轻松愉悦的体验。一款标准字体的每个字符,类似于拼图的一块,它需要被仔细的设计,从而与整个字体的其他部分融合在一起。 然而,在编…
User Notification Framework 框架的使用
这里很多文章都是从我的简书迁移过来的,因为懒得看各种广告,所以来掘金试试,希望掘金不要沦陷。PS:iOS 相关的工作目前参与比例很小了。 苹果在 iOS10 系统推出后,对于以往杂乱的推送处理逻辑进行了统一,推出了 User Notification Framework。对于 …
KeyPath在Swift中的妙用
自从swift刚开始就被设计为是编译时安全和静态类型后,它就缺少了那种我么经常在运行时语言中的动态特性,比如Object-C, Ruby和JavaScript。举个例子,在Object-C中,我们可以很轻易的动态去获取一个对象的任意属性和方法 - 甚至可以在运行时交换他们的实现…
iOS 常用调试方法:LLDB命令
在iOS项目开发过程中,常用到静态分析(Analyze)、断点(Breakpoint)和控制台(Console)进行代码调试,其中控制台调试最核心的的就是LLDB命令。本篇文章介绍作者在项目中最常用到的LLDB命令调试方法。 LLDB是新一代高性能调试器。 它构建为一组可重用的…
Swift:面向协议的网络请求
在上述面向对象的实现中打开方法似乎只局限于Light这个类和他的派生类。如果我们想描述打开这个操作并且不单单局限于Light这个类和他的派生类,(毕竟柜子、桌子等其他物体也是可以打开的)抽象打开这个操作,那么protocol就可以派上用场了。 我们可以把这三个步骤进行抽象,用三…
下一页
关注了
45
关注者
0
收藏集
12
关注标签
28
加入于
2016-08-11