问题标签 [swift2.1]
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 - iOS数据过滤错误
我在下面有一些代码。我有一个来自 SwiftyJSON 的 JSON 对象,我想过滤它。所以很自然地,我想:让我们过滤它并用过滤后的数据实例化一个新数组。
但我最终收到此错误:Cannot convert value of type 'JSON -> Bool' to expected argument type '(Element) -> Bool'
我将如何解决这个问题?
swift - 如何使用 Swift 协议调用 NSStringFromProtocol?
假设一些
以下代码拒绝编译(从 Swift 2.1 开始):
因为MyCoolProtocol
不是类型Protocol
。(乍一看,这似乎很奇怪,但如果你挖得够多,[不幸地]是有道理的)
如何在 a 中获取我的 Swift 的protocol
名称String
?
ios - 解析快速将新用户添加到现有角色
有人可以确认为了将用户添加到现有角色,该角色需要具有公共读写访问权限吗?
因为这似乎是我可以让它工作的唯一方法?
创建角色的代码(工作正常)
将用户添加到所述角色的代码(如果将写入权限设置为公共则有效)
上面的代码有效,但正如我所说,只有当对角色的公共写访问权限设置为 true 时。
这让我现在快疯了
另外,如果该角色旨在具有公共写访问权限,这是否会使其容易受到更改角色的人的影响?
如果该角色不应该具有公共写访问权限,那么有人可以指出我正确的方向以使上述代码正常工作,而无需设置具有公共写访问权限的角色。
如果角色没有公共写访问权限,我得到的错误是: 找不到更新的对象(代码:101,版本:1.8.1)
ios - UITableViewCell - 向上或向下滚动时重置内容
我有这个问题,我的原型动态 UITableViewCell 上的数据值在向上或向下滚动时被重置。
我正在检查单元格是否为 nil,正如其他线程中所建议的那样,因为单元格被重用但执行永远不会达到那个如果。
请问有什么帮助吗?
问候, 波利斯
ios - 有没有更好的方法来匹配脏字符?
我正在用 Swift 2.0 编写一个 iPhone 应用程序,我不希望人们能够在文本字段中输入脏字符。我正在尝试将此代码包装到一个函数中并返回一个 bool 以便稍后在应用程序中使用。到目前为止,代码在操场上完成了它应该做的事情,而没有被包装在一个函数中。但是,当我将它包装在一个函数中时,操场不喜欢该代码。有没有更简单的方法来做我正在做的事情?
我是 Swift 2.0 的新手,已阅读编程指南,但不确定如何在 SDK/API 中查找我需要的功能。我过去读过 Apple 的文档,但我不明白如何使用它。我似乎无法在其中找到我正在寻找的信息。
必须有一种方法可以避免进行数百次传球。
我也想看看以后如何使用返回值。编程指南没有给出一个很好的现实世界的例子。
这是我的第一语言。
打印(isCleanText)
ios - 用 Swift 语言处理 Objective-C 框架的错误
我正在使用 Objective-C 框架创建一个 iOS Swift 应用程序。
框架头文件(SMPort.h):
我阅读了框架文档,发现了这个 Objective-C 代码(完美运行):
所以我尝试在 Swift 2.1 中做这样的事情:
但是当错误发生时,编译器会停止应用程序,说我没有发现那个错误:
2015-11-18 18:59:51.297 $$$$$[$$$$$:$$$$$] * 由于未捕获的异常“PortException”而终止应用程序,原因:“本机 GetParsedStatusEx 失败”*第一次抛出调用stack: (0x2524a67b 0x36e76e17 0xa3af7 0x6f378 0x6f3d8 0x6fbc0 0x6fd10 0x6ef00 0x87bf8 0x87d80 0x29371559 0x293714e9 0x293594ff 0x29370e45 0x29370abf 0x2936947f 0x2933a561 0x29338bdb 0x2520dbff 0x2520d7ed 0x2520bb5b 0x2515f119 0x2515ef05 0x2e2fcac9 0x293a1f15 0x7f410 0x375e5873) libc++abi.dylib: terminating with uncaught exception of type PortException
我也尝试过这样的事情:
得到相同的结果...
那么,我怎样才能在 Swift 2.1 中发现这个错误呢?
这里是 SMPort.h 的完整代码https://github.com/gabebear/receiptbooth/blob/master/StarIO.framework/Headers/SMPort.h
swift2 - 我在 Swift 2 中遇到错误“类型'NSCalendarUint'没有成员'YearCalendarUnit'”?
我正在尝试使用 HealthKit 读取数据,但在运行此代码时遇到一些问题:
错误是
类型“NSCalendarUint”没有成员“YearCalendarUnit”
swift2.1 - swift 2中的用户输入
我是一名新程序员,目前正在按照教程进行工作。我一直在尝试让用户输入我的代码,我在网上找到的每个示例似乎都表明这是正确的语法。显然我做错了什么:) Xcode 报告:“使用未解析的标识符'输入'”在此先感谢。
uitabbarcontroller - 如何在 tvos 中停止隐藏在更改焦点中的 TabBar
我正在快速开发 Apple tv 应用程序。我需要实现 TabBarController。在 Apple tv 应用程序中,TabBar 隐藏在更改焦点中,但如果用户在应用程序中更改焦点,我希望显示 TabBar。怎么做?
ios - 如何将图像大小调整为包含 ImageView
我有一个大小为 300x300 的 UIImageView。当我选择并使用比 300x300 更大的图像填充它时,如何使其缩小以适应 UIImageView?
请注意,这仅用于显示目的,而不是实际调整图像大小。我尝试实现与HTML 中标签的height
和width
属性相同的效果。image