我有一个这样的课
class FoundItem : NSObject {
var id : String!
var itemName : String!
var itemId : Int!
var foundBy : String!
var timeFound : String!
init(id: String,
itemName: String,
itemId: Int,
foundBy: String,
timeFound: String)
{
self.id = id
self.itemName = itemName
self.itemId = itemId
self.foundBy = foundBy
self.timeFound = timeFound
}
Run Code Online (Sandbox Code Playgroud)
我把它引用到我的身上
class MapViewVC: UIViewController, MKMapViewDelegate {
var found = [FoundItem]()
var filterItemName : String()
}
Run Code Online (Sandbox Code Playgroud)
我FoundItem
是从我的类中FoundItem
的一个字典数组生成的firebase查询.然后我得到一个itemName
从另一个视图控制器生成的字符串,该控制器是didSelection
函数的集合视图.我想获取该字符串,然后使用与我之前itemName
的itemName …
我已经开发了一个应用程序,获取了大量的JSON数据从服务器,并显示在不同的VCs.What我所做的就是获取数据和设定数据,以静态变量,所以我可以在我的所有应用访问数据.
现在我注意到我可以使用CoreData
或者可能UserDefaults
代替Static variables
.
我的问题是"这类应用程序的最佳实践是什么?为什么?"
注意:该应用程序无需脱机工作并保存数据以便在脱机模式下显示.
我试图通过首先将 SKShapeNode 转换为纹理来将 SKShapeNode 转换为 Sprite 节点。然而结果是看不见的精灵。物理体通常在那里,但没有显示图形。我想我尝试转换 SKShapeNode 的方式有问题,但我想不出是什么。你知道出了什么问题吗?感谢所有帮助!
let createdShape = SKShapeNode(path: path)
createdShape.physicsBody = SKPhysicsBody(edgeLoopFromPath: createdShape.path)
createdShape.physicsBody?.categoryBitMask = PhysicsCategory.Shape
createdShape.physicsBody?.contactTestBitMask = PhysicsCategory.None
createdShape.name = "paintedArea"
createdShape.strokeColor = shapeBorderColor
createdShape.lineWidth = 5.0
createdShape.fillColor = shapeFillColor
createdShape.alpha = 1.0
createdShape.zPosition = shapeZPosition
let texture = view?.textureFromNode(createdShape)
println(texture?.description)
let sprite = SKSpriteNode(texture: texture)
sprite.physicsBody = createdShape.physicsBody
sprite.position = createdShape.position
sprite.color = UIColor.blueColor()
self.addChild(sprite)
Run Code Online (Sandbox Code Playgroud) 我正在用 python 创建一个简单的字符串。
str ="A quick brown fox jump over the lamp."
length = 3
Run Code Online (Sandbox Code Playgroud)
我想检查句子中所有大于3
. 我们要检查字符串长度是否大于3
给定的字符串。我们必须找到所有大于给定长度 3 的单词(由空格分隔的子串)。
ios ×3
swift ×3
arrays ×1
core-data ×1
dictionary ×1
filter ×1
python ×1
python-3.x ×1
skshapenode ×1
skspritenode ×1
sprite-kit ×1
static ×1
swift3 ×1