For all of you working with various kinds of table view cells (*kof*matt*kof*), try this in your playground
import UIKit import Foundation func Peek(label: String, object : AnyObject?) { println(object ? "\(label) \(object)" : "\(label)") } class ViewController: UIViewController { } let vc = ViewController(); // Obviously no var test = vc.isMemberOfClass(UITableViewCell) Peek("test:", test) // Obviously yes test = vc.isMemberOfClass(ViewController) Peek("test:", test) // Should be no, and it is test = vc.isMemberOfClass(UIViewController) Peek("test:", test) // Should be yes test = vc.isKindOfClass(UIViewController) Peek("test:", test) // Should be no test = vc.isKindOfClass(UITableViewCell) Peek("test:", test)
One Comment
Xcode 6 beta 3 gives you the right results.