首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

XcodeXcode 9 全新功能您会喜欢工具。内建 Interface BuilderXcode IDE

基于 Swift 4 兼容性,Xcode 9 使用同一个编译器来构建已有的 Swift 3 代码最新 Swift 4 代码。从此,数据迁移节奏,您说了算。...新 Swift 4 编译器现已兼容 Swift 3 代码。您可以轻松地在眨眼之间迁移数据至 Xcode 9:在您 app 中选择准备转移至 Swift 4 部分,余下部分可稍后再进行迁移。...Xcode 与 Cocoa Cocoa Touch 框架紧密集成,为您带来效率惊人开发环境,助您为 Mac、iPhone、iPad、Apple Watch Apple TV 构建 app。...当您查看拆分编辑器视图时间线时,差异会突出显示Xcode 还可为新项目创建本地 Git 存储,或签出托管 Subversion 或 Git 存储。...工具 在库中选择任何捆绑工具,包括从低层 CPU、网络或文件活动到高级图形用户事件工具。

8.3K30

【实践操作】在iPhone创建你第一个机器学习模型

CoreML还附带了三个建立在其: 视觉:提供高性能图像分析计算机视觉技术,用于识别人脸,检测特征,并对图像视频中场景进行分类; Foundation(NLP):顾名思义,它是一个提供自然语言处理功能...可以从这里下载(https://developer.apple.com/xcode/)。要下载Xcode,必须先使用Apple ID登录。 ?...当双击模型文件时,它应该在Xcode窗口中打开。 ? 模型文件显示了模型类型、输入、输出等详细信息。上面的图像突出显示了这些信息。这些描述与我们在转换为.mlmodel时提供描述相匹配。...在代码中使用模型 苹果设备应用程序都是用swift(https://developer.apple.com/swift/)编程。...; 它决定是否在CPU或GPU运行该模型(或两者兼而有之); 因为它可以使用CPU,你可以在iOS模拟器运行它(iOS不支持GPU); 它支持许多模型,因为它可以其他流行机器学习框架中导入模型,

1.7K60
您找到你想要的搜索结果了吗?
是的
没有找到

iOS之深入解析Xcode 13正式版发布40个新特性

、Vim 键绑定支持、Swift 包集合; 可以在命令行使用 cktool 与 CloudKit 数据架构记录进行交互; 可以在命令行使用 TextureConverter 将纹理压缩为所有 Metal...九、调试 Xcode 控制台现在支持通过 Editor > Wrap Lines 菜单项切换换行; 要在一行设置列断点,请按住 Command 键并单击表达式,然后 Actions 菜单中选择 Set...; 添加了对 UIButton UIBarButtonItem changesSelectionAsPrimaryAction 属性支持; 支持对象中创作和拖动 iOS Core Location...); Xcode 分发助手中自动签名现在支持云签名; Xcode 13 支持在 Mac 为 TestFlight 配置应用程序; 现在可以在命令行使用 notarytool 与 Apple 公证服务进行交互...; Swift 类、协议或方法声明跳转到定义还可以轻松导航整个工作区中所有子类、扩展符合协议类型; Xcode 13 包括重新设计 Swift 代码完成功能,可最大限度地提高可靠性性能,

8.6K40

SceneKit 场景编辑器-为您AR体验构建3D舞台

下载 要学习本教程,您需要Xcode 10或更高版本,以及从简介ARKit最终Xcode项目。您可以下载本节最终Xcode项目,以帮助您与自己进度进行比较。...2k地球镜面地图 高光之前之后 此图像显示使用光源应用地球镜面反射贴图之前之后比较。注意中间轻球?另外根据地图,水应该比陆地更亮。...我们将从头开始构建Apple Watch简单版本。首先,返回飞船场景并删除飞船。我们不再需要它了。我们先添加一些形状。为此,请转到对象,该对象是视口右上角图标。...Apple Watch Pink 外壳 我们将从手表外壳开始。 盒子几何 将Box拖放到场景中。要调整节点视图,诀窍是双击节点名称框旁边节点图标。为节点分配默认颜色白色。...转到“ 材质”检查器,将“ 着色”更改为“ Blinn”,单击“ 漫反射”时,使用颜色选择器Apple网站中选图像手镯中颜色。

5.4K20

Xcode 11 初体验

Editor Only:只显示代码编辑器。 Editor and Canvas:代码编辑器SwiftUI预览视图。 Editor and Assistant:代码编辑器辅助视图。...Asset目录可以使你轻松控制图像颜色在暗黑明亮模式之间进行切换。...模拟器 直接在Watch模拟器运行Watch app。 基于Metal多模拟器进行了更新,Metal程序可以直接在模拟器运行。 模拟器FPS达到60帧每秒。 CPU占用率减少至少90%。...SceneDelegate 更新 Apple 建议我们把视图层级相关方法 didFinishLanchingWithOptions 迁移到 SceneDelegate 中 willConnectTo...关于Swift UI 更新 其中我有两篇博客也介绍到了 SwiftUI : SwiftUI - 百行代码变十行,Swift再创辉煌 WWDC - SwiftUI - 初恋般感觉 参考:Apple 官方文档一线搬砖工人

3.1K10

iOS开发常用之其他

Xcode5插件简介开发写个自己Xcode4插件 Xcode 4插件制作入门 :Xcode使用所有都包含在Xcode.app/Contents/框架,SharedFrameworksOtherFrameworks...Reveal-Plugin-for-XCode - 一个Reveal插件,可以使工程不作任何修改情况下使用Reveal,该插件已在Alcatraz架。显示:分析iOS UI利器 。...RegX - 专治代码强迫症Xcode插件,使用SwiftObjective-C编写。使用代码更易读和易于理解。说明 ;菜单:xcode - “Edit-”Regx 。...用CocoaPods做iOS程序依赖管理。 Peckham - 添加进口语句比较麻烦,此插件按Command-Control-P,给出选项列表中选择要头文件。...kitematic - Mac使用Docker最简单方案。 ======== V** V**on - swiftV** On源码本地化内容都是开放:官方网站。

1.9K20

WWV 2018年十大必看视频

首席iOS工程师 如今,机器学习仍然是一个热门话题,Apple已经很容易将这项技术添加到您应用程序中。使用Core ML 2,您可以将机器学习视为代码中调用。...您可以在Mac直接在Swift中创建和训练模型。创建ML可以与图像识别,文本分析甚至表格数据一起使用,其中多个特征可以进行可靠预测。...您甚至可以利用Apple现成模型利用转移学习来增强培训 - 将培训时间几小时缩短几分钟。这也进一步将模型大小数百兆字节减少仅仅屈指可数。...他潜入渲染循环,因为它处理在屏幕获取视图各个部分。首先是updateConstraints确定是否需要和设置约束更新。其次,子视图布局设置。最后,如果需要,显示将绘制视图并刷新。...请注意内在内容大小systemLayoutSizeFitting实际内容之间区别。可以通过其内容文本或图像来了解前者视图。后者引擎中获取大小信息。

2.7K20

WWDC 2018年十大视频评论

首席iOS工程师 如今,机器学习仍然是一个热门话题,Apple已经很容易将这项技术添加到您应用程序中。使用Core ML 2,您可以将机器学习视为代码中调用。...您可以在Mac直接在Swift中创建和训练模型。创建ML可以与图像识别,文本分析甚至表格数据一起使用,其中多个特征可以进行可靠预测。...您甚至可以利用Apple现成模型利用转移学习来增强培训 - 将培训时间几小时缩短几分钟。这也进一步将模型大小数百兆字节减少仅仅屈指可数。...他潜入渲染循环,因为它处理在屏幕获取视图各个部分。首先是updateConstraints确定是否需要和设置约束更新。其次,子视图布局设置。最后,如果需要,显示将绘制视图并刷新。...请注意内在内容大小systemLayoutSizeFitting实际内容之间区别。可以通过其内容文本或图像来了解前者视图。后者引擎中获取大小信息。

3.3K20

初探 Core ML:学习建立一个图像识别 App

注: 接下来教学会使用 Xcode 9 作为开发工具,同时需要有 iOS 11 设备以便测试其中功能。Xcode 9 支持 Swift 3.2 及 4.0,我们使用 Swift 4.0 开发。...这个 App 能够让使用者拍照或是相簿中选择一张相片,然后机器学习演算法将会试着辨识出相片中物品是什么。虽然可能无法每次都识别成功,但你可以藉此思考出如何在你 App 里使用 Core ML。...这两个按钮用途是让使用者可以相簿中选取相片或开启相机拍照。 最后我们还需要加入两个元件,分别是 UILabel 及 UIImageView。...当你下载完 Inception v3 后,将它放入 Xcode 项目中,然后看一下他显示了哪些东西。 ?...7-11 行: 我们 info 这个 Dictionary (使用 UIImagePickerControllerOriginalImage 这个 key)里取回了选取图像

2.7K70

iOS开发常用之测试调试、动态更新

MMPlaceHolder - 一行代码显示UIView位置及相关参数。 XXPlaceHolder.swift - MMPlaceHolderswift版本。...是不可多得地学习WatchKit示例式教程(1.如何创建一个简单交互式计数器; 2.如何手表控制iOS应用程序; 3.如何在WatchKit应用程序iOS应用之间共享数据; 4,如何创建一个拥有不同背景色数字时钟...KYVoiceCurve - 类似Apple Watch中语音声音曲线动画。...该项目使用类似Apple Watch表格,而不是将数据结构扁平化成为数组。 Apple Watch开发教程资料汇总 - Apple Watch开发教程资料汇总。...NKWatchChart - NKWatchChart是一个基于PNChart专门为Apple Watch开发图表,目前支持线条,饼图,圆圈雷达等图表形式。

3.4K20

肘子 Swift 周报 #021 | 拥抱 AI, Apple Car 说再见

那些汽车项目中得到灵感、经验专利,未来可能在苹果其他产品或服务中发挥意想不到作用。...随着时间推移,Swift 语言不断成熟发展,2023 年 Swift 社区着手使用Swift 语言重构 Foundation 框架。...作者建议 Apple 应在 Xcode 中增强对推断执行上下文显示,明确标示代码是运行在主执行者、其他执行者还是全局协作池上,以此来降低 Swift 并发编程复杂性,提升代码逻辑透明度和易理解性。...Apple Vision Pro 表现通常缺乏真正沉浸感。...,使得处理不确定数量视图成为可能,并允许根据需求对子视图进行布局修饰,这一点对于打造复杂而可复用 UI 组件极为关键。

6810

苹果WWDC2018:暗黑界面的新版macOS发布,唯一“新产品”是只表带

他首先强调了“全球增速最快编程语言”Swift编程教育,并说道:“我们相信编程是一项关键技能,世界每所学校都应该提供编程教育。”...新app中添加了一个新“for you”标签,提供精选照片效果建议。顶部增加了关键词搜索,通过搜索“沙滩”、“冲浪”等关键词会直接显示相关照片。这Google Photos非常相似。...看起来非常像是微信运动步数大赛apple watch升级版么? 跑步时候,Apple Watch可以追踪你运动里程速度,如果低于你设定速度要求,它会发出提醒。...3、Finder新界面,照片归类新类别Gallery:可对选中图片进行快速旋转、编辑图像等操作。可以看到照片拍摄机型、镜头等细节;图片多选可直接生成PDF格式。...可用于计算机视觉自然语言处理,使用Swiftxcode playgroud就可以进行模型训练,通过拉入方式导入数据。发布了Core ML 2(去年WWDC发布Core ML),模型可以更小。

63040

深度学习图像识别项目(下):如何将训练好Kreas模型布置到手机中

在iPhone制作CoreML深度学习计算机视觉应用程序,请遵循以下步骤:(1)收集图像,(2)使用Keras训练保存模型,(3)转换模型文件coremltools,(4)导入将模型放入Xcode...实际,这些应用程序是由PhoneGap/Cordova使用HTML、JavaScriptCSS创建,没有任何Objective-C或Swift知识。 相反,我是一个通过并且通过计算机视觉的人。...当涉及移动应用程序时,我主要依赖易于使用框架,例如PhoneGap / Cordova(现在)CoreML。...然后,我使用上篇文章代码重新训练模型。background类由系统UKBench数据集中随机抽取250个图像组成。 在Xcode中创建一个Swift + CoreML深度学习项目 ?...这个交给SwiftiOS专家吧! 兼容性说明: 此应用程序已在iPhone 6s,iPhone 7iPhone X用iOS 11.3进行了测试。我使用xCode 9.3构建应用程序。

5.3K40

手把手 | 如何在你iPhone建立第一个机器学习模型(Apple最新CoreML框架入门)

它可以在iPhone、Macbook、Apple TV、Apple watch等任何一个苹果设备使用。...CoreML顶层还附带了三个: 1.Vision:这个提供了高性能图像分析与计算机视觉技术,用于人脸识别、特征检测以及图像与视频中场景识别。...下载Xcode之前,你需要使用Apple ID进行登陆。 登陆之后,你需要验证你apple ID。你将会收到与注册Apple ID设备相同通知。...当你像这样拖拽文件Xcode时,自动在工程中生成该文件参考路径。这样你能轻松地在代码中获取该文件。...在代码中创建模型 任何为苹果设备开发app都用swift编程。你不需要学swift但如果以后你有兴趣深入,你可以跟着这个教程学。 在工程导航栏中选择 ViewController.swift

2.5K60

WatchKit 编程入门

Apple Watch 规格 AppleWatch 使用了苹果公司自家定制芯片(称为 S1)。AppleWatch 背面是一个心律传感器,这是安装在陶瓷盖上一组 LED 光电二极管。...Notification:显示 iPhone 接收到通知(包括本地通知远程通知);程序可以定制通知界面。 Hello, World! 现在已经学习了全部基础知识,接下来是时候动手试一试了!...闲话少说,首先确保已经安装了Xcode,然后就开始创建你第一个AppleWatch 程序吧!...在接下来章节中,会学习如何将WatchKit Extension WatchKit App 添加到工程中。...若要学习更多不同控件视图(这些控件视图可以用来构建 AppleWatch程序UI,包括containingiOSAppAppleWatch程序之间如何通信等主题)请见《iOSApple Watch

1.7K10

【一文看尽苹果发布会】库克揭幕iOS 12,机器学习CoreML推出2.0

用户还能自己构建Siri Shortcuts(见),设定好以后,用户只需说出关键词,比如“回家”,就能自动完成设置好“回家”一系列功能,比如首先地图显示/播报路况、驾驶时间,然后显示回家以后要做日程...还是人脸识别动态捕捉用户表情然后转化为3D emoji,这次苹果提供了大量数据发型、肤色眼镜等装饰品,便于用户创造属于自己Animoji形象,也即Memoji。...Apple Watch:可以对讲了 Apple Watch将升级watchOS 5,增加一系列新健康健身追踪功能。 对于健康健身功能,watchOS 5 将允许你朋友进行长达七天比赛。...Apple 还通过新 WebKit 支持增加了在手表查看网页功能,这些网页将针对 Watch 小表盘触摸互动进行优化。...使用Swift构建,CreatML可以使用拖放式编程接口(如Xcode Playgrounds)来训练模型。

74120

用这些 iOS 技巧让你 APP 性能更佳

译者注:文段中没有 Xcode,下文中提及为 Xcode 新建项目 为了让你应用感觉更快,你可以将启动页设计为与将向用户显示第一个页面(视图控制器)类似。...您是否曾体验过,多任务屏幕恢复应用程序后,该应用程序显示用户界面与多任务视图显示快照有什么不一样? 这是因为应用程序没有实现状态恢复机制,当应用程序在后台被杀死时,显示数据丢失。...标识符是通过视图层次结构来分组视图控制器当前活动视图控制器。...通过在Xcode中点击 ⏹ 按钮,停止程序运行。 再次启动应用程序并检查状态是否已成功还原。 由于本节仅涵盖了状态保存恢复基础知识,因此我推荐 Apple Inc. 以下文章。...较高 QoS 值也会因使用更多资源而消耗更多能量。 以下是最高优先级最低优先级 QoS 值列表: ?

3.2K30

ARKit 配置-在您AR项目的幕后

AR场景视图 ARKit模板已经放入对象中可用ARSCNView视图类中。此视图反映了相机看到内容并将其显示在屏幕。...转到ViewController.swift文件。这是所有代码都是针对我们之前在Main.storyboard中看到视图控制器场景编写。 导入套件 套件是Apple提供框架,它们与特定主题相关。...场景视图 在课程内部,故事板ARSCNView链接被称为SceneView。在Xcode中,此链接称为IBOutlet。您也可以在故事板中看到引用插座。...相机使用权限 用户反馈 作为开发人员,我们一直需要获得反馈,以帮助我们弄清楚发生了什么出了什么问题。 统计 在viewDidLoad中,这行代码允许在屏幕显示统计信息。运行该应用程序以检查它。...我们来看看我们Apple手表场景。如果没有泛光灯,此图像显示激活默认照明与否之间区别。亲自看看吧! ?

2.5K20

一文读懂Xcode 9 所有更新:全新模拟器,兼容Swift低版本等

Swift 低版本兼容 XCode 9 使用 Swift 4 编译器。 这次新编译器同时可以支持 Swift 3, 这样就不用立即修改项目的 Swift 代码了。...可以在项目设置中选择当前 target 使用 Swift 版本: Main Thread Checker 顾名思义, Xcode 9 调试器现在可以检测 UI 操作是否在主线程中了。...从这里可以看出,Xcode 对 Github 深度集成是双向,一定是一个用了心思做产品。 模拟器升级 Xcode 9 对模拟器改进也可以算是近几年最大一次。...下面是多个模拟器同时运行截图: 全新构建系统 Xcode 9 这次提供了一个全新构建系统。 这个构建系统完全使用 Swift 语言写成,基于 Apple llbuild 引擎。...新构建系统默认是不开启,你可以 File -> Project Settings...

1.8K70
领券