स्विफ्ट में एनएसएमयूटेबलएरे के माध्यम से कैसे आईपॉप कर सकते हैं? मैं क्या कोशिश की है:स्विफ्ट में एनएसएमयूटेबलएरे के माध्यम से लूपिंग
var vehicles = NSMutableArray()
सरणी वर्ग से वस्तुओं में शामिल हैं: Vehicle
for vehicle in vehicles {
println(vehicle.registration)
}
मैं संकलक मुझे बता registration
AnyObject
से संबंधित नहीं है बिना ऊपर कोड नहीं चल सकता। इस बिंदु पर मैंने माना कि ऐसा इसलिए था क्योंकि मैंने लूप को नहीं बताया था कि किस प्रकार की कक्षा item
संबंधित है।
for vehicle: Vehicle in vehicles {
println(vehicle.registration)
}
अब संकलक downcasting के बारे में शिकायत ... कैसे मैं बस वाहन की सरणी के माध्यम से पाशन जबकि कस्टम पंजीकरण संपत्ति में पहुँच प्राप्त कर सकते हैं: तो मैं कोड के द्वारा संशोधित किया?
इस मदद करता है? http://dev.eltima.com/post/96538497489/convert-nsmutablearray-to-swift-array –