问题标签 [unwrap]
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.
arrays - 将 [Int?] 转换为 [Int]
我有一个String
,例如"7,8,9,10"
,我想转换为一个Int
项目数组,即[Int]
但是,我的代码目前给了我一个[Int?]
(可选整数数组)。这是代码:
我尝试了一些事情,比如更改Int(word)
为Int(word!)
,并添加!
到 的末尾String)
,但 swift 不喜欢这些想法的外观。
作为初学者,我认为我做错了一些明显的事情,但我不太确定是什么!任何帮助将不胜感激 - 谢谢!
javascript - 如何使用 JS 或 Jquery 删除父 html 元素?
我已经搜索并没有找到我要找的东西,我想做的是:
并在某个媒体查询中将其更改为
这可能吗?感谢您的任何帮助!
swift - 致命错误:在展开可选值时意外发现 nil。迅速
我是 Swift 的新手。我的问题是我不确定如何解开可选值。当我打印 object.objectForKey("profile_picture") 时,我可以看到Optional(<PFFile: 0x7fb3fd8344d0>)
.
swift - 为什么在swift中是函数中的变量选项而不是在操场上
我很困惑。我需要比较产品日期代码。他们看起来像 12-34-56。我写了一些代码来分解这些部分并比较它们。此代码在操场上运行良好。但是当我在视图控制器中使它成为一个函数时,值出现 NIL 并且当打印到日志或在休息时查看时我得到很多“可选(“12-34-56”)”值。我尝试在许多地方打开包装,但没有任何效果。?不要被变量日期和月份混淆,因为它们不是产品代码,根据使用的生产机器可以有 90 天和 90 个月。
可能感谢任何人。我完全被难住了
ios - 检查 `if let` 是否为 nil
我有一个应用程序,我目前正在使用SwiftKeychainWrapper。下面是我检查 if retrievedString
is的代码nil
。但是我仍然进入retrievedString: nil
控制台。
if-let 语句中的代码不应该运行,还是我不正确地使用/理解 if-let?
对于给定的示例,使用 if-let 解开我的可选值的正确方法是什么?
ios - 快速检查 viewDidLoad 上的 uiswitch 状态
我的uiswitch有问题。我需要知道应用程序第一次运行时 uiswitch 是打开还是关闭。我试过这段代码:
但每次我得到这个错误:
我如何打开 uiswitch 而不会出现该错误?
swift - swift可选值是否只需要解包一次,然后可以多次使用而无需再次解包?
我是 Swift 新手,正在尝试构建计算器的初学者项目。我知道“display.text”返回一个可选字符串,其中的字符串值必须用“!”展开 在它可以使用之前。
但是,我注意到“display.text”只需要解包一次,然后可以多次使用而无需再次解包。这对于 Swift 可选值是真的吗?我在哪里可以找到有关此事的一些指导方针?
swift - 展开为值类型创建障碍
看下面的代码(playground 准备好了)。
我无法从if let
语句中将数据附加到未包装的可选数组中。
允许附加可选数组的最佳方法是什么?
matlab - 在matlab中恢复正弦函数的参数
我有一个看起来像正弦曲线的实验测量,因此函数可以建模为sin(x)
. 如果我将该asin
函数应用于数据,我会得到一个三角形函数。我想知道是否有一种形式可以像 unwrap 那样获得与 x 对应的直线。任何意见将不胜感激。