我有一个NSDate价值.我需要检查(比较系统当前时间)是否是昨天.我认为这很简单,因为我可以从我NSDate和+1中取出日值以进行比较.但不久之后,我意识到这是一个不恰当的想法,因为如果它在月底结束,比如7月31日.第二天不是7月32日,是8月1日.
检查是否NSDate是昨天(与当前时间相比)的最有效方法是什么?
这是我的视图控制器代码
import UIKit
import SpriteKit
import GameplayKit
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
if let view = self.view as! SKView? {
// Load the SKScene from 'GameScene.sks'
if let scene = SKScene(fileNamed: "GameScene") {
// Set the scale mode to scale to fit the window
scene.scaleMode = .aspectFill
// Present the scene
view.presentScene(scene)
}
view.ignoresSiblingOrder = true
view.showsFPS = true
view.showsNodeCount = true
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的GameScene代码
import SpriteKit
import GameplayKit
class GameScene: SKScene {
override func didMove(to …Run Code Online (Sandbox Code Playgroud) 我尝试使用 bodymovin 导出后效文件,该后效文件有一些 png 图像。我们如何在 iOS 中与 Lottie 一起使用它?我们是否将这些图像包含在资产目录中,并将它们与 json 文件一起使用?