首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
冯志浩
掘友等级
iOS开发 | 鸿蒙开发
|
xxx
Better to run than curse the road。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 51
沸点 3
赞
54
返回
|
搜索文章
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
5天前
关注
如何在 SwiftUI 中使用 Identifiable 以及注意事项
前言 SwiftUI 中使用 Identifiable 协议可以让你自定义的实例对象具有唯一性。该协议需要实现一个任何可哈希类型的单个 ID 属性,这使其成为适用于所有类型...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
7天前
关注
鸿蒙入门实战篇一:基础组件的使用
前言 本篇文章是使用 ArkTS 和 ArkUI 来搭建一个类似 QQ 登录页的一个页面,页面效果如下: 虽然页面看起来比较简单,但使用到的知识还是不少的。主要包含以下三部...
3
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
24天前
关注
通过 SwiftUI 实现 Tab Bar
你可以使用 UIKit 的方式来编写自己的自定义标签栏,但使用 SwiftUI 的方式会让它变得更加简单。在本教程中,我们将介绍如何实现内置的标签栏视图,以及如何在任何视图...
1
7
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
27天前
关注
SwiftUI 中 @Binding 和 @Bindable 的区别
前言 在 iOS 17 的操作系统上,Apple 的 SwiftUI 框架在处理数据的方式上做了一些改变:其推出了 @ObservableObject 和 @StateOb...
赞
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
理解 Core Data 的 Relationship
前言 关系(Relationship)是表示一个实体(Entity)如何去影响另一个实体的,所以它至少描述两个实体。配置关系的话,我们需要提供以下几项内容: 名字 目标实体...
赞
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
初探 iOS Core Data
前言 Core Data 是 Apple 官方推出的数据持久化框架。如果我们的应用程序需要缓存数据以便在我们的程序没有网络的时候也可以使用,我们就可以采用 Core Dat...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
了解 Swift 中的 DispatchQueue Barrier 如何使用及常用场景
前言 在 iOS 中,我们可以使用 Barrier 来对并发队列中的一个或者多个任务进行同步调度。也就是说,它允许你将线程不安全的对象转换为线程安全的对象。它为在并发调度队...
2
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
如何使用 iOS Vision 框架识别身份证信息
前言 Vision 是 Apple 在 WWDC2017 推出的一个视觉处理框架,它可以进行人脸检测、文本识别、条形码检测、图像匹配和一般特征跟踪。它也支持使用自定义 Co...
1
2
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
理解 Swift 中的方法派发机制 - 消息派发
消息派发是 Swift 动态派发方法中灵活性最高的派发方式。它非常灵活,方法的实现可以在运行时通过调整来更改。实际上它甚至不使用 Swift ,它是存在于 Objectiv...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
理解 Swift 中的方法派发机制 - 动态派发
动态派发也可以称之为表派发或者运行时派发,动态派发的关键定义:派发的函数是在运行时动态选择的。表分派从名字来看并不那么明显,但通过指针表这个实现细节可以看出:表派发也是基于...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
理解 Swift 中的方法派发机制 - 静态派发
方法派发 在计算机领域中,有两种类型的方法派发方式,并且它们有着明显的区别: 静态派发(Static dispatch):速度快不灵活。 动态派发(Dynamic disp...
2
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
2月前
关注
源码阅读系列之图片加载框架:Kingfisher (第三篇)
前言 在源码解析的第一篇中,我们讲解了 Kingfisher 的最主要的功能-异步加载网络图片的流程,以及如何设计支持同一个类型参数可以根据 URL 类型加载本地以及网络的...
赞
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
2月前
关注
源码阅读系列之图片加载框架:Kingfisher (第二篇)
前言 在源码解析的第一篇中,我们讲解了 Kingfisher 的最主要的功能-异步加载网络图片的流程,以及如何设计支持同一个类型参数可以根据 URL 类型加载本地以及网络的...
2
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
2月前
关注
源码阅读系列之图片加载框架:Kingfisher (第一篇)
前言 iOS 开发中,图片网络加载功能几乎是每个开发者都会碰到的需求。由于在 iOS 里面,做这种耗时操作的时候是不建议阻塞主线程的。所以,我们需要异步下载,下载完成后再回...
3
评论
分享
冯志浩
赞了这篇文章
掘金酱
❤首席客服君 @掘金
·
2月前
关注
写好文,瓜分万元现金大奖 | 24年第一期金石计划征文活动来啦!
金石计划是针对掘金社区创作者等级 lv3-lv8 的原创作者发起的奖金瓜分活动,根据要求完成挑战,即可瓜分现金奖池~掘金社区会在活动中挖掘有潜力、闪闪发光的技术创作者,进行...
61
75
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
4月前
关注
使用 Swift 的异步 Operation 实现并发执行任务
使用异步 Operation,我们可以在其内部执行耗时任务而不阻塞主线程 UI。而且 Operation 的设计也可以使我们很好的根据业务拆分代码,使代码更具有可读性,更好...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
4月前
关注
Swift 中的 Operation 和 OperationQueue 如何使用
Operation 在 Swift 中是一种非常好用的类,它可以根据职责将业务拆分成多个类,保持代码的易读性。同时它还可以跟踪任务执行进度和控制任务依赖关系。 它和 Obj...
1
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
4月前
关注
如何监听 SwiftUI ScrollView 的 contentOffset
当我们构建可滚动的视图时,会遇到一些很常见的需求。比如监听视图内容滚动的偏移量,去触发布局的更新、在合适的时机加载数据或者根据用户当前正在查看的内容执行其他类型的操作。 然...
1
1
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
4月前
关注
在 SwiftUI 中使用SFSafariViewController:在 APP 中打开网页
SFSafariViewController 可用于让用户在应用程序内而不是在外部浏览器中打开网页。虽然视图控制器非常适合 UIKit,但在 SwiftUI 应用程序中直接...
赞
评论
分享
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
4月前
关注
解决 UITextField 密文样式时,重新输入会清空的情况
最近在写代码时发现了一个奇怪的问题,需求是实现一个密文输入的输入框。这个很简单,直接将 UITextField 的 isSecureTextEntry 属性设置为 true...
赞
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
885
文章被阅读
410,494
掘力值
11,216
关注了
6
关注者
4,180
收藏集
6
关注标签
10
加入于
2016-10-19