草庐IT

apple-speech

全部标签

swift - Apple 如何制作他们的 Swift 编程书籍?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我正在尝试使用与AppleSwiftProgrammingLanguageiBook中使用的模板类似的模板(或只是一般格式)来创建一本书.我正在努力弄清楚Apple究竟使用什么软件来创建格式如此简单干净的书,以及他们使用什么软件创建标题、编码示例、评论等(它是Markdown的特殊版本吗?).我在谷歌上搜索“苹果用什么来创建书籍”、“苹果用什么创建api文档”、“用于开发书籍的苹果软件”等。并没有真正找到

ios - 崩溃 : com. apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x0000000000000003

我已经使用iOSSDK8.1完成了Swift应用程序的开发,现在外部测试人员正在通过TestFlight作为测试版对其进行测试。最近,我通过Crashlytics收到了一份崩溃报告,其中包含以下堆栈跟踪:0libobjc.A.dylibobjc_msgSend+28setRefreshControlState:1libdispatch.dylib_dispatch_call_block_and_release+242libdispatch.dylib_dispatch_client_callout+163libdispatch.dylib_dispatch_after_timer_ca

swift - 在 Apple 的 Swift 中实现通用接口(interface)

我有一个带有属性的类,该属性应该具有在其他语言中称为通用(或模板)接口(interface)的类型。当我尝试在Swift中模仿这种行为时,我无法获得协议(protocol)来处理这个想法。例如:protocolP{typealiasTfuncreturnT()->T}classG:P{vart:Tinit(t:T){self.t=t}funcreturnT()->T{returnt}}classC{varp:P//Cannotspecializenon-generictype'P'init(instanceOfP:P){//Cannotspecializenon-generictype

ios - 如何在应用程序中禁用 Apple Watch 自动休眠?

我为AppleWatch编写了一个应用程序,我不希望watch在我的应用程序运行时进入休眠状态。如何禁用watch上的空闲计时器? 最佳答案 你不能。有限的框架不允许这样做。 关于ios-如何在应用程序中禁用AppleWatch自动休眠?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/30059286/

ios - Apple Watch 显示 UILocalNotification 的短看或长看通知

我想展示我为AppleWatchApp创建的短视或长视界面。已经起作用的是:该应用程序执行一些后台作业,然后通知用户。这发生在UILocalNotification上。当iPhone被锁定并且watch在我的ARM上时,watch会振动并显示一个简单的通知,而不是长视或短视通知。我看到有人让它与推送通知一起工作->AppleWatch:dynamicLongLooknotshown,whenpushopenedfromNotificationCenter目前我的应用不支持推送。有谁知道在没有执行推送的服务器的情况下呈现长或短外观通知的方法?我使用以下代码发送通知:varlocalNot

ios - 应用程序在模拟器中运行但不在 Apple Watch 上

我正在尝试运行带有图像的基本helloworldwatch应用程序。它在模拟器中运行良好,但当我选择iOS设备+watch设备时,应用程序需要时间永远加载并且不显示任何内容。我尝试重启手机/watch,但没有任何显示。 最佳答案 对我来说,这听起来像是一个熟悉的watchOS错误。:)您应该尝试使用手机上的Watch应用程序从watch中删除watch应用程序,然后再次运行它。如果它仍然无限加载,请转到watch的主屏幕并再次手动打开它。 关于ios-应用程序在模拟器中运行但不在Appl

xcode - 有没有办法让 Apple Watch 每天在后台运行一次代码?

我想向我的Watch应用程序添加一个复杂功能,以显示从互联网检索到的信息。此信息每天都在变化。我需要找到一种无需每天打开Watch应用程序或iOS应用程序即可检索此信息的方法。我知道在后台运行代码在iOS上是不允许的,但这似乎是在Watch上运行Complications的基本必需品,所以也许它在WatchOS上是允许的?有人知道怎么做吗? 最佳答案 查看ComplicationController中的getNextRequestedUpdateDateWithHandler:。它允许您在下次希望唤醒复杂功能代码时请求。它会在您请求

ios - 如何使 scrollView 像 Apple AppStore "Featured Page"一样?

因此,如果您在AppStore的精选页面上向下拖动,您可以看到底部(我假设它是一个tableView)移动,而顶部横幅保持不动。当您向下滚动时,横幅也会滚动。我一直在胡思乱想,想弄清楚这里做了什么。我正在尝试在我自己的应用程序中进行类似的设计。我知道我可以用一个tableview完成这一切,但我不想重复使用或加载那个顶部横幅。有什么帮助吗?提前致谢。 最佳答案 好的,我解决了。显然它是一个TableHeaderView,我们只是使用scrollViewDelegate即时更改大小。非常简单。这是为该样式添加更多内容的教程:http:

swift - 是否可以访问通过 Apple Music 下载的音乐?

我可以访问我在AppleMusic出现之前购买的下载到我的iPhone上的音乐。但是,我似乎找不到通过AppleMusic下载的歌曲的URL。在访问这些文件时,有人了解AppleMusic吗?这是我访问音乐的代码:overridefuncviewDidLoad(){letquery=MPMediaQuery.songsQuery()forsonginquery.items!{iflet_=song.valueForProperty(MPMediaItemPropertyAssetURL)as?NSURL{songsArray.append(song)songTitles.append(

swift - 如何使用 Apple 的 SIMD 库围绕 Y 旋转 arkit 4x4 矩阵?

我正在尝试根据ARKit演示实现一些代码,其中有人使用此辅助函数放置航路点letrotationMatrix=MatrixHelper.rotateAboutY(degrees:bearing*-1)如何使用SIMD库而不使用GLKit来实现.rotateAboutY函数?为了方便起见,我可以从原点开始。我不太擅长矩阵数学,所以更基本的解释会有所帮助。 最佳答案 利用内置SIMD库进行此类操作的最佳方式(至少,“最好”的意思是“自己做最少的数学运算”)可能是用四元数表示旋转并在需要时转换为矩阵。构造一个simd_quatf表示您要应