首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
别nil了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
iOS 13 苹果账号登陆与后台验证相关
在WWDC 2019,苹果推出了Sign In with Apple这一iOS 13的新特性,用户可以直接利用苹果ID登陆应用,免去了输入邮箱、密码,验证登陆邮箱等繁琐的步骤。同时Sign In with Apple提供了跨平台特性和安全性的提高。 另外使用Sign In wi…
复习资料
重点:completionHandler的作用: 处理完事件后,执行参数中的块,以便应用程序可以拍摄用户界面的新快照。一般在urlSessionDidFinishEvents函数中调用completionHandler。 在 App 启动的时候AppDelegate的appli…
iOS照片框架-PhotoKit
PhotoKit是App在使用、管理图片和视频的框架,而且还包括了iCloud上面的图片以及实时照片. 在iOS中,PhotoKit支持应用构建照片以及编辑扩展,还可以直接访问管理照片和视频元资源以及元资源集合例如专辑,时刻和共享相册. 此示例演示如何使用自定义实现类似的布局.…
用UIPresentationController来写一个简洁漂亮的底部弹出控件
iOS App开发过程中,底部弹出框是一个非常常见的需求。如何写一个漂亮的底部弹出框呢?方式有很多,直接添加一个自定义的View让它动画展示和隐藏都是一种非常简单的操作,不过看起来似乎不那么优雅,我们可以使用UIPresentationController来方便快捷地创建一个高…
使用Universal Link 微信授权登录
Universal Links 如果没有域名的话,先随缘,剩下下来之后改也可以。
UIPanGestureRecognizer进行视图滑动并处理手势冲突
由于我们的sourceVC上存在tableview, 所以会导致tableview的滑动和pan滑动的 手势冲突 , 这也是为什么在上滑动过程中我屏蔽掉了tableview的scrollEnabled。但是当我们sourceVC滑动到上边界后,我们解开了tableview的滑动…
iOS KVC和KVO详解
同时苹果对一些容器类比如NSArray或者NSSet等,KVC有着特殊的实现。 KVC要设值,那么就要对象中对应的key,KVC在内部是按什么样的顺序来寻找key的。当调用setValue:属性值 forKey:@”name“的代码时,底层的执行机制如下: 程序优先调用set:…
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
iOS PhotoKit 初用
前言 我们公司做了一个DLNA的投屏软件,但是iOS是不能跨应用访问数据的,所以对于局域网投屏视频和图片需要把图片或者视频写入到应用的沙盒路径下。在我之前的前辈用的是AssetsLibrary,他是在进入界面之前写入,等到完全都写完了才会去显示。之前拍照的照片大小不是很大,而且…
[译] 给 iOS App 开发者的 39 个开源的 Swift UI 库
由苹果公司创建的 Swift 是目前 Github 上最受欢迎的编程语言,并且对于开源项目的贡献 Swift 也是世界上最活跃的社区之一。 开源框架是非常可爱的,因为当你打算开发 iOS 应用时,它们可以让你的工作变得极为简单。 对于通常需要几小时甚至几天来寻找开源框架的 iOS 开发者来说,这篇文章将会大大节省你的时间。 Mybridge AI 评估了内容的质量,并且为专业人士将文章分级排序。在这次调查中,我们对比了近 2,700 个开源 Swift UI 库 并选出了前 39 名,被挑选出来的仅占总数的 1.4% ,但他们在 Github 上的平均 stars 数为 2,527。