腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
声明
方法
不可用
,
因为
在
swift
5
中有
特定
版本
的
iOS
、
、
、
我希望实现这样
的
目标: @unavailable(
iOS
11.0, *) ...func newWay() { } 我尝试过像@available(
iOS
11.0, unavailable, *)这样
的
东西,但它不能编译。我
的
问题是,我遵循带有可选
方法
的
Objective-C协议。其中一些
方法
是从
iOS</e
浏览 21
提问于2020-04-10
得票数 2
1
回答
Swift
和Objc互操作性-可用性不只是
在
objc中工作
、
、
、
虽然苹果公司
声明
Swift
available标志也应该应用在objc中,但它并不适用于我。我做错了什么?我
在
Swift
文件
中有
以下
声明
:let tmp = Reader()
浏览 0
提问于2019-01-15
得票数 2
回答已采纳
2
回答
在
SwiftUI (Mac催化剂)项目
中有
条件地包含macOS专用代码?
、
、
我正在编写一个运行在
iOS
和macOS上
的
应用程序,它使用
的
是与
Swift
一起使用
的
Mac催化剂。我希望设置一个仅在macOS上可用
的
属性,但我无法找到一种使用#available或@available阻止编译器
在
iOS
构建中包含这一行代码
的
方法
: 此语法不起作用,
因为
强制尾随*包含所有
iOS
版本
。,
因为
该属性
在
iOS<
浏览 5
提问于2022-11-15
得票数 3
1
回答
用快速语言编写
的
项目可以
在
iOS
6设备上运行吗?
、
当在
iOS
6设备中运行一个用Xcode 6.1编写
的
快速语言项目时,我得到了以下错误:
Swift
在
iOS
上早于7.0
不可用
;请将IPHONEOS_DEPLOYMENT_TARGET设置为7.0或更高
版本
有什么
方法
可以
在
iOS
6设备中用
swift
编写吗?
浏览 2
提问于2014-11-05
得票数 0
回答已采纳
1
回答
Swift
5
应用程序只能在
特定
的
iOS
版本
上运行吗?
、
、
、
最近,我读了几篇关于
Swift
5
是ABI稳定
的
文章(这基本上意味着您不需要在App中打包应用程序自己
版本
的
Swift
动态库),下面是令人困惑
的
部分:
因为
Swift
将嵌入到
iOS
操作系统中。现在看来,现在将直接进入
iOS
。这是否意味着应用程序编译
的
Swift
5
只能在
特定
的
iOS
版本
浏览 1
提问于2018-10-11
得票数 8
回答已采纳
5
回答
Swift
中
的
appearanceWhenContainedIn
、
、
我正在尝试将我
的
应用程序转换为
Swift
语言。setTitleTextAttributes:textDictionary如何将其转换为
Swift
在
中,没有这样
的
方法
。
浏览 62
提问于2014-06-10
得票数 125
回答已采纳
3
回答
在
Swift
中检查协议可用性
、
、
、
、
我正在采用WatchConnectivity,但我仍然支持这个库
不可用
的
iOS
7和
iOS
8。此外,我采用
的
协议WCSessionDelegate也不支持,但这是较旧
的
系统。
在
ObjectiveC中,我会使用预处理指令来屏蔽该
声明
和协议
的
采用,使其免受不支持它们
的
版本
的
影响。我如何在
Swift
中处理这个问题,这样应用程序就不会在旧系统上崩溃?
浏览 5
提问于2015-10-23
得票数 2
回答已采纳
2
回答
Swift
3
iOS
兼容性
、
、
、
我是苹果开发
的
新手,很快我将通过AppStore发布我
的
应用程序。所以现在我使用
的
是
Swift
3,默认情况下部署目标设置为
iOS
10.0,这意味着我不能让它在
iOS
8-9上运行。‘
因为
在
Swift
3中,我使用
的
新功能在更高
版本
的
操作系统中
不可用
浏览 0
提问于2016-06-28
得票数 26
回答已采纳
1
回答
如何对已重命名
的
方法
使用@available?
、
PushKit
在
iOS
11
中有
一个新
方法
,用于替换
iOS
10中
的
方法
。
在
使用
iOS
11作为基本SDK (我目前正在使用Xcode 9.2B)进行构建时,不可能使用
iOS
10
方法
,
因为
编译器错误地表示该
方法
已被重命名。但是,也不可能使用
iOS
11
方法
,然后
在
iOS
10设备上运行应用程
浏览 5
提问于2017-11-02
得票数 0
回答已采纳
1
回答
如何使用apple to
iOS
12兼容项目实现登录
、
、
我试着用苹果登录到我
的
支持
iOS
12
的
iOS
项目。
因为
与AuthenticationServices相关
的
声明
只
在
iOS
13
中有
效,所以我需要使用#available(
iOS
13.0, *)...来分隔
iOS
13或更高
版本
以及
iOS
12和blow
的
代码我
在
区分ASAuthorizationController
浏览 44
提问于2020-07-22
得票数 0
回答已采纳
2
回答
Xcode -
Swift
2.0:使用NSJSONSerialization时调用中
的
“额外参数‘错误’”
、
、
、
、
我正在开发一个带有登录屏幕
的
应用程序,这对我来说是第一次。
在
关注了提供教程
的
不同网站后,我制作了一个LoginService ViewController,它将帮助我登录到应用程序
的
过程中。以下是我在此ViewController中使用
的
代码
的
一部分: private func exchangeTokenForUserAccessTokenWithCompletionHandlerlocalizedDescript
浏览 0
提问于2017-03-10
得票数 0
3
回答
无法
在
>=5.0文件中添加#if编译器( `AppDelegate.m` ):
、
、
、
、
试图
在
AppDelegate.m文件中添加一个块if (@available(
iOS
13.0, *)) {}#endif 未定义类似函数
的
宏“编译器”。
浏览 4
提问于2020-04-17
得票数 0
2
回答
NSOrderedSet for iPhone?
、
、
由于一些奇怪
的
原因,NSOrderedSet似乎没有
在
iOS
中实现。是否还有另一个提供类似功能
的
对象--基本上可以随意插入/删除对象,并按排序顺序访问第一个/最后一个对象?在我看来,要实现基本
的
FIFO队列等等,就需要这样
的
东西。 编辑:我最后做了一个RYO解决方案。
浏览 6
提问于2011-09-22
得票数 1
回答已采纳
3
回答
Swift
2
iOS
9和SqlLite
、
、
、
、
我是一个新
的
iOS
程序员。我正在使用
Swift
构建一个简单
的
应用程序。现在我想插入一个数据库来存储我
的
应用程序
的
信息。 我找不到任何使用
Swift
2.2和
iOS
9 (
iOS
目标)
的
教程。
浏览 2
提问于2017-04-18
得票数 0
5
回答
什么是
Swift
预处理器相当于
iOS
版本
检查比较?
、
、
我得到了当应用程序
在
iOS
7设备上运行时,甚至
在
代码中根本不调用函数时,设备上运行时可以访问此
方法
。我不希望在其中进行选择检查,
因为
这意味着该
方法
可以开始使用。我想要
的
是一个build参数来检查
版本
:我想不出一种
方法
来快速编写一个等价
的
预处理器宏来检查正确
的
iOS
浏览 7
提问于2014-06-11
得票数 24
2
回答
在
可重用组件中
的
.listStyle()
在
iOS
和WatchOS上是不同
的
?
、
我很想重用
iOS
和WatchOS之间
的
列表布局,但是InsetGroupedListStyle()
在
WatchOS上是
不可用
的
。List {
浏览 7
提问于2021-04-12
得票数 1
回答已采纳
1
回答
iOS
AVFoundation
的
AVCapturePhotoOutput
、
、
、
、
我试图摆脱AVCaptureStillImageOutput,采用
iOS
10中引入
的
iOS
。 但是,我
的
部署操作系统是
iOS
9.0。AVCapturePhotoOutput还会在
iOS
9上运行吗?
浏览 4
提问于2016-10-25
得票数 2
1
回答
IOS
5
内置
的
JSON解析API能在低
版本
手机上工作吗?
、
、
、
、
IOS
5
有一些新
的
内置API,使得JSON
的
读写变得非常容易。如果我正在使用这些app构建一个应用程序,它能在
IOS
版本
较低
的
设备上工作吗?
浏览 2
提问于2012-09-21
得票数 0
回答已采纳
1
回答
平台专用资源:
iOS
xibs不支持目标设备类型'mac‘
、
、
、
、
我正在构建一个使用
Swift
软件包管理器
的
库。我添加了一个XIB文件来定义自定义UICollectionViewCell
的
布局。我
的
包不会在Xcode中编译,
因为
XIB文件是
特定
于
iOS
的
。如果我创建一个macOS XIB,则会发生相反
的
错误。这似乎是
因为
:
Swift
软件包管理器构建
的
库总是跨平台
的
,所以我不能构建一个“只使用
iOS
”<em
浏览 5
提问于2020-10-08
得票数 4
1
回答
使用故事板作为
iOS
5
的
替代方案(以及4.3和更早
版本
的
NIB )
、
、
有没有人知道是否有可能在
iOS
5
的
应用程序
中有
一个故事板,并在较旧
的
iOS
版本
中使用普通
的
NIB文件?我目前正在重新开发一个应用程序,并希望包括新功能
的
故事板(主要是
因为
你可以
在
视图中轻松设计表格创建不同
的
原型单元)。旧
的
界面将是
iOS
5
之前
版本
的
传统界面。然而,当添加故事板,并在
i
浏览 1
提问于2012-01-21
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Swift 5 发布,ABI 终于稳定了
Swift 5将帮助iOS 12.2应用瘦身 启动加快
Swift 5.8新特性预览:支持函数向后部署
iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏
Swift意欲成为无数据竞争的并发编程语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券