CreateML使用
背景
业务需求,想要通过拍照识别照片中指定物体的数量或者物体的种类。而这种物体的模型网上没有训练好的,需要从头开始。所以调研了苹果的createML的实现方案,具体操作如下:
more >>业务需求,想要通过拍照识别照片中指定物体的数量或者物体的种类。而这种物体的模型网上没有训练好的,需要从头开始。所以调研了苹果的createML的实现方案,具体操作如下:
more >>使用Xcode 14.0(14A309)新建了一个项目,然后运行Pod init
,就报错,[Xcodeproj] Unknown object version (56). (RuntimeError)
和can't modify frozen String (FrozenError)
。
接上篇iOS Widget,这里介绍下WidgetBundle的用法和怎么做一个支付宝类似的 widget,上篇里把WidgetBundle
写成了WidgetGroup
,我的错。
升级Xcode 14后,项目编译失败修改,共修改了两种编译错误:
Xcode 14 needs selected Development Team for Pod Bundles
Module compiled with Swift 5.6.1 cannot be imported by the Swift 5.7 compiler
目前App项目不大,但是清空后重新编译时间需要200多秒,感觉不太合理,所以,就着手排查了一下。
通常的编译时间优化都是分为三个部分
这里就根据上面三个部分来一一排查。
more >>最近集成MapManager
SDK,遇到了几个问题这里记录一下:
问题一:
对接文档中提示的导入GMObjC算法SDK方式如下,导入后编译不通过,提示:"sm2_plaintext_size" Too many arguments to function call, expected 3, have 4
小知识点记录,textField的markedTextRange
的使用,如果你已经知道了,就不需要再看了。
iOS输入框字符限制,不同实现方式的对比:
UIControl.Event.editingChanged
,在对应的方法里做长度拦截判断textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool
判断。
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true