要在 CoreData 中存储值,我在xcdatamodel中创建了一个名为theArrForClickedUrl
的{{1}}类型的实体。将此值存储到我的数组后,我将从数据库中获取它,就像这样..
Transformable
在打印for result in self.appDelegate.allProducts2 {
if let theData1 = result.value(forKey: "theArrForClickedUrl") as? String {
print(theData1)
}
}
时,这就是我得到的......
theData1
现在我想从每个中检索网址,然后将其存储到数组中。那我怎么能实现呢?
答案 0 :(得分:0)
最简单的映射方式:
let newArray = theData1.map { $0.url }
您只能使用Strings
使用for循环
var stringsArray = [String]()
theData1.forEach { stringsArray.append($0.url) }
答案 1 :(得分:0)
试试这个:
svg {
position: absolute;
top: 0;
left: 0;
height: 500px;
width: 100%;
}
svg.one {
margin-top: 10px;
}
svg.two {
margin-top: 20px;
z-index: 1;
}
svg.three {
margin-top: 0px;
z-index: 2;
}
.container {
height: 800px;
}
.innertext {
position: absolute;
z-index: 3;
left: 0;
top: 0;
color: #ffffff;
}
其中arrayValues是您从CoreData获得返回对象的变量。