أنشأت سلسلة نصية string تحتوي على محارف بالشكل التالي: let catCharacters: [Character] = ["C", "a", "t", "!", "cat face symbol"]كيف أطبع المحارف في جملة طباعة واحد باستخدام الدالة print ؟
قمت بإنشاء صف يحوي على متغير id ومجموعة متغيرات أخرى وأريد ترتيب المصفوفة التي تحتوي على الأغراض objects بحسب قيمة الـ id الموجودة في الـ object كيف يمكن عمل ذلك؟
بحثتُ عن طريقة التعامل مع الملفات النصية باستخدام لغة Swift ووجدت هذا المثال في Swift’s iBook ولكن لم أعرف كيفية قراءة أو كتابة البيانات على الملف؟ class DataImporter
{
/*
DataImporter is a class to import data from an external file.
The class is assumed to take a non-trivial amount of time to initialize.
*/
var fileName = "data.txt"
// the DataImporter class would provide data importing functionality here
}
class DataManager
{
@lazy var importer = DataImporter()
var data = String[]()
// the DataManager class would provide data management functionality here
}
let manager = DataManager()
manager.data += "Some data"
manager.data += "Some more data"
// the DataImporter instance for the importer property has not yet been created”
println(manager.importer.fileName)
// the DataImporter instance for the importer property has now been created
// prints "data.txt”
var str = "Hello World in Swift Language."
أحتاج للتأكد من وجود عدد من العناصر في مصفوفة بطريقة سريعة، أريد طريقة غير استخدام الدالة find التي تُرجع رقم العنصر أي أريد طريقة تُرجع لي قيمة منطقية هل العنصر موجود أم لا.
أقوم بكتابة برنامج باستخدام لغة البرمجة swift وظهرت لي مشكلة وهي كيفية التحويل من string إلى double؟ في لغة objective-C يمكن عمل ذلك بهذه الطريقة: double myDouble = [myString doubleValue];ولكن كيف يمكن عملها في Swift؟
أقوم بالعمل على لعبة بطاقات playing cards على iOS بلغة البرمجة swift ، عندي 52 بطاقة أريد أن أغيّر ترتيبيهم في المصفوفة بشكل عشوائي كل مرة كيف أفعل ذلك؟