これがSwiftのどこかですでに説明されている場合はすみません。簡単なことはわかっていますが、どこにも答えが見つかりません。
したがって、本質的に私の問題は、「タイトル」オブジェクトを持つ「グループ」と呼ばれるクラスが Parse にあることです。次に、以下のコードでは、独自のオブジェクトを持つ「RankedItems」という新しいクラスを作成しています。オブジェクトの 1 つは「groupOwner」であり、ここでの目的は、「Groups」クラスの「title」オブジェクトへのポインターに割り当てることです。
私のコードを以下に示します。明らかに、「groupOwner」を作成しようとするコード行に間違った構文があります。すべてを試してみたので、プレースホルダーとして残しておくことにしました。
「Groups」クラスのオブジェクトへのポインタとして「groupOwner」を作成する方法について、誰かが私を正しい方向に向けることができますか? ありがとう!
// Add Parse Group Object
var itemRank:PFObject = PFObject(className: "RankedItems")
itemRank["itemName"] = newItem
itemRank["groupOwner"] = PFObject(withoutDataWithClassName: "Groups", objectId: "title")
itemRank.saveInBackgroundWithBlock {
(success: Bool, error: NSError!) -> Void in
if (success) {
} else {
// There was a problem, check error.description
println("Error adding group to parse")
}
}
self.typedItems.append(newItem)
self.tableView.reloadData()
}))