问题标签 [swift4.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 未找到 UIApplicationLaunchOptionsKey
UIApplicationDelegate 方法 - application(_:didFinishLaunchingWithOptions:)显示 Swift 4.2 (Xcode 10) 的错误。
未找到 UIApplicationLaunchOptionsKey
UIApplicationLaunchOptionsKey
Swift 4.2中的替换是什么?
ios - 反序列化 SIL 全局“UIEdgeInsetsZero”时遇到致命错误
使用带有 Xcode 10 beta 的 Swift 4.2,如果我写:
然后我在编译时收到一个致命错误:
swift - 枚举中的多协议一致性不起作用
我正在尝试使多个协议与枚举中的单个协议一致。如果我单独输入它们,它就可以工作。但是,如果我尝试将它们组合在一个协议中,它就不起作用。
我有以下枚举
我试图通过这个将它的一致性转换为协议
并将枚举定义更改为enum Theme:ThemeProvider
但是它说“主题”不符合预期的类型“主题提供者”将协议添加到枚举的正确方法是什么?
PS:上面的代码是 Swift 4.2 并且使用了新的协议叫做CaseIterable
ios - UIEdgeInsetsInsetRect' 已被实例方法 'CGRect.inset(by:)
我在没有等待更新 pod 的情况下将我的项目更新到 Swift 4.2 时犯了一个错误。我已经慢慢更新了我的所有代码,但有一行我似乎无法弄清楚。
我收到的错误是,
UIEdgeInsetsInsetRect' 已被实例方法 'CGRect.inset(by:)
对此的任何帮助将不胜感激!
ios - 使用 Swift 4.2 编译框架时 Xcode 9.4 中的 Swift 兼容性问题
我有 Xcode 9.4 和我的框架代码在 swift 3.2 中运行,然后今天我下载了 Xcode 10 beta 4 并将我的框架更新到 swift 4.2
现在的问题是我的框架不受 Xcode 9.4 支持,它给了我一个错误说:
- 使用 Swift 4.2 编译的模块无法在 Swift 4.1.2 中导入:
我的问题是可以在 Xcode 9.4 中使用 swift 4.2 编译框架吗?如果不是为什么?我必须更改任何设置才能工作吗?
有什么帮助吗?提前致谢..
xcode - 录音机:默认扬声器播放
我创建了一个通过听筒回放的录音机;但是,我想通过扬声器播放。我添加了以下内容(Swift 4):
当我初始化应用程序时,我可以通过扬声器播放以前的录音;但是,一旦我录制了新的语音备忘录,播放就会回到听筒。我查找了解决方案,但它们都引用了在 Swift 4 中引发错误的 setCategory。
有谁知道如何默认录制的播放到扬声器?
这是我的完整视图控制器:
ios - 如果连接到 API Server,则无法跟踪状态
我正在创建一个登录页面,其中连接到 API 以使用将在文本字段中输入的密码检索事件详细信息,但显示消息“无法成功执行此请求。请稍后再试”是唯一出现的内容。我无法跟踪我是否有连接错误或我编写的代码。如果有错误或遗漏,请帮助我并检查我的代码。谢谢你。
swift - Swift 4.2 imagePickerController 问题
试图将聊天客户端从 swift 4 传递到 swift 4.2 并使用选择器我发现了麻烦。
UIImagePickerControllerEditedImage 无法使用“UIImagePickerController.InfoKey”类型的索引为“[String : Any]”类型的值下标
ios - 在字符串的 5 个字符之前截断 UILabel 文本
是否可以根据屏幕尺寸和不同的设备方向 ex. 截断自动布局中字符串的 5 个字符之前的 UILabel 文本。
测试测试测试测试测试...*1234
我知道有几种lineBreakMode
可能,但对我的情况没有任何作用UILabel
。.byTruncatingTail, .byTruncatingMiddle etc.
任何建议将不胜感激。
ios - 我的视图在屏幕外运行并且不会向下移动
我试图实现一个通知,提醒键盘将出现并且应该随着键盘高度向上移动的视图。
这是KeyboardWillShow方法体:
和getKeyBoardHeight函数:
为什么当我在模拟器中打开键盘时,我的应用程序会完全移出视线?