首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我这里天快要黑了
掘友等级
iOS开发工程师
|
阿里巴巴技术团队
结局就是,从此他们过上了幸福的生活,分别。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
解决flutter自带输入框输入中文拼音达到字数限制无法继续输入的问题
flutter自带的输入框,再添加字数限制后,使用系统输入法输入中文时,由于拼音的字母会实时计入字数限制判断中,导致最后的几个字无法完整输入。 这一方法来识别中文的拼音,但是在flutter的输入框中并没有类似的方法。 所以只能使用原生输入框代替,安卓端继续使用flutter,…
Flutter中的Method Channel
Flutter邀请您使用Dart编程语言编写移动应用,并为Android和iOS进行构建。但是Dart不能编译为Android的Dalvik字节码,也无法在iOS上使用Dart / Objective-C绑定。这意味着您编写的Dart代码无需直接访问iOS Cocoa Touc…
面向协议编程的好处
在编写有意义的代码时,我们都以很多种方式接受了协议。随着Swift的发展,编程的方向完全转向面向协议编程,以实现编写简洁代码的多重好处。本文将借助一些小例子来尝试列举这些好处。 当您要测试需要访问网络或需要存储在数据库或磁盘中的内容时,可以使用协议。可以轻松地创建一个实现该协议…
使用Django实现用appleid登陆(2)
这是“使用Django使用Apple实施登录功能:食谱”系列的第二部分,旨在为开发人员提供清晰的路径,以便他们在后端使用Django的iOS应用中实现“使用Apple进行登录”功能。 请参考此链接以阅读本系列的第一部分。 要在Django支持的后端上实现通过Apple登录,我们…
使用Django实现用appleid登陆(1)
在WWDC 2019上,Apple宣布使用Apple登录,这是第三方登录的替代方法-Facebook,Twitter,Google等公司长期以来提供的一种机制。那时,我正在开发一个具有使用Facebook和Google登录功能的应用程序。而且由于我发现使用Apple账号登陆的文…
ZT解决Line XX:StartTag:invalid element Name问题
多人开发修改同一个文件,提交git后再拉取容易产生问题,今天就遇到了一个问题:合并完代码后,运行就会直接报Line 19:StartTag:invalid element Name这个错误。研究一下发现是我和同事同时修改了同一个xib文件,出现以上问题,解决办法如下: 鼠标右键…
[译]适用于iOS的Tesseract OCR教程
导语:在本教程中,您将学习如何使用Tesseract使用OCR读取和处理从图像中提取的文本。 OCR是从图像中电子提取文本的过程。您以前肯定看到过它 - 它被广泛用于处理扫描文档还有平板电脑上的手写涂鸦,再到GoogleTranslate应用程序中的Word Lens技术。 在…
使用SwiftUI来构建一个聊天App
SwiftUI是一个非常新的框架,目前有一些bug。然而,构建相同的接口所需的代码比在任何其他环境中编写的代码少5倍。这正是我将在本教程中向您展示的内容。 首先,必须下载最新的XCode 11.0和macOS 10.15. 给它取个名字,我把它命名为SwiftUI Chat。点…
Swift中的工厂方法和抽象工厂
毫无疑问,工厂这个词在讨论编程时是程序员最常用的词之一。与此同时,它们究竟意味着什么不同。它可能是生成对象类(多态或非多态),返回对象方法(静态或非静态),甚至是常规构造函数。 但是,并非生成对象的所有内容都可以称为工厂。此外,这个词可以描述四人帮的工厂中的两种不同的创作设计模…
Swift中的链式调用
每个写过swift的人都知道可选型的概念。一个可选型代表着它有两种可能性:它可能有一个值,通过解包这个可选型你能访问这个值;或者它不是一个值。可以使用!来强制解包。但是如果这个可选型为空的会触发运行时错误。所以如果你不想要运行时错误的话,有没有其他的选择可以优雅的处理为空的情况…
下一页
个人成就
文章被点赞
20
文章被阅读
32,047
掘力值
533
关注了
2
关注者
5
收藏集
0
关注标签
1
加入于
2019-05-21