Suallar 'swift2'

Bu etiketi yalnız Apple Swift proqramlaşdırma dili versiyası 2.x dəyişiklikləri ilə bağlı olan suallar üçün istifadə edin. Daha ümumi dil məsələləri və ya [ios], [kakao], [alma-watch] və s. Üçün [swift] etiketi istifadə edin. Apple platformalarında inkişaf haqqında suallar üçün.
4
Cavablar

Swift 2.0 - ikili operator "|" iki operand UIUserNotificationType tətbiq edilə bilməz

Yerli bildirişlərin tətbiqini aşağıdakı kimi qeyd etməyə çalışıram: UIApplication.sharedApplication (). RegisterUserNotificationSettings (UIUserNotificationSettings (forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, c ...
10 İyun tarixində saat 19: 21-də təyin olundu
17
Cavablar

İki NSDate arasında (ay / gün / saat / dəqiqə / saniyə)

NSDate () və PHP zənginin vaxtı () ilə cari tarix arasındakı fərqi almaq üçün çalışıram, məsələn: NSDate (timeIntervalSinceReferenceDate: 1417147270). İki tarix arasındakı vaxt fərqi necə əldə edirəm? Mən müqayisə edən funksiyanı istərdim ...
Noyabrın 28-də təyin olundu '14 saat 07:43 'da
5
Cavablar

Swift sözdizimi do-try-catch

Tezliklə səhvləri idarə etmək üçün yeni bir şey anlamağa çalışıram. İşdə budur: Əvvəlcə bir numaralandırma səhvini elan etdim: enum SandwichError: ErrorType (CaseMe halda DoItYourself) Və sonra bir səhv (bir ...
İyun 09: 15 'də saat 2: 05-də təyin olunacaq
12
Cavablar

"++" və "-" operatorları Xcode 7.3 ilə qadağan edilir

Xcode 7.3 qeydlərinə baxıram və bu problemi görürəm. Operatorlar ++ və - köhnəlmişdir Kimsə köhnəlmiş olduğunu niyə açıqlaya bilər? Doğru olduğum üçün Xcode'un yeni versiyasında artıq ++ bu x + = 1 istifadə edəcəksiniz; Məsələn: var index = 0; inde ...
02 fevral '16 saat 19:14 'da
12
Cavablar

Tezliklə tam ədədi alın

Buna görə də bunu edə bilərəm: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue Mən bunu bir String etmək üçün bir yol tapa bilmirəm. Bir şey etmək istəyirəm: var stringNumb: String = "1357" var someNumb: Int = Int (s ...
03 iyun 14: 35-də təyin olundu
8
Cavablar

stringByAppendingPathComponent əlçatmazdır

Mənim ərizim Instagram-da bir fotoşəkil paylaşır, bunun üçün əvvəlcə müvəqqəti bir qovluğa saxlayır: writePath = NSTemporaryDirectory (). StringByAppendingPathComponent ("instagram.igo") Swift 1.2-də işləmişdir, lakin Swift 2-də işləmir.
10 sept qurdu . 15:15 da
7
Cavablar

@Testable istifadə edərək "Module test üçün tərtib edilmədi"

Bir test obyektində dərslərimi göstərmək üçün Swift 2 elanını yeni @ testable istifadə etməyə çalışıram. Ancaq bu derleyici hatasını alıram: Intervallar açmaya çalıştığım dersleri ehtiva bir moduldur. Bu səhvdən necə qurtulmaq olar?
İyun ayının 11-də saat 20 : 36-da təyin olunacaq
8
Cavablar

Swift: Qoruma, əgər varsa

Swift-da variantlar haqqında oxumuşdum və nümunələri gördüm ki, əgər qoysa Seçim dəyərinin məsələləri yox, yoxsa genişlənmiş dəyərlə əlaqəsi olub-olmadığını yoxlamaq üçün istifadə olunur. Ancaq, Swift 2.0'da açar söz qoruducusu olduğunu gördüm ...
27 avq. '15 saat 21:23 'də
1
cavab

cəhd edin, cəhd edin! cəhd? Fərq nədir və hər istifadə edildikdə?

Swift 2.0, Apple səhvləri idarə etmək üçün yeni bir yol təqdim etdi (do-try-catch). Bir neçə gün əvvəl Beta 6-da daha yeni bir açar söz (cəhd etməliyik) oldu. Həm də mən istifadə edə biləcəyimi bilirdim! Üç sözlə arasındakı fərq nədir ...
set 04 Sep 8: 20-də '15
5
Cavablar

Swift uzantılarında metodların köçürülməsi

Mən yalnız lazımi şeyləri (saxlanılan xassələri, başlanğıcılar) mənim sinif tanımlamalarına qoymağa və başqa hər şeyi öz uzantısına hərəkət etməyə çalışıram, hər bir mantıksal bloğa bir məntəqə kimi əlavə etmək istəyirəm // MARK ilə ...
06.07 'də 0:44' da təyin olundu
5
Cavablar

Xcode 8-də Swift 2.2-dən istifadə edin?

Swift 2.2 Xcode 8-də istifadə edilə bilərmi? Xcode 8 azad qeydlərindən: "Xcode 8 Xcode'u yenidən başlatmadan, swift.org-dan keçid alət qutularını dəstəkləyir. (23135507)" Vebdə swift.o saytında keçid 2.2 toolchain tapmağa çalışıram ...
15 İyun tarixində saat 15:25 'də təyin olundu
3
Cavablar

Swift 2-də split istifadə

Boş yerə bir simli qırmaq istəyirik. Bu kod parçası Swift 1.x-də böyük işləyir. Xcode 7 Beta 1-də Swift 2-də işləmir. Var str = "Hello Bob" var foo = split (str) {$ 0 == ""} Aşağıdakı kompilyator səhvini alıram: Canno ...
10 iyun 'da 17:22' də təyin olundu
4
Cavablar

sürətlə yeni bir satır olmadan yazdırın

Sürət 2.0-da, print () avtomatik olaraq yeni bir xarakterə əlavə edir. Sürətli 1.2, println () və print () ayrı funksiyalar kimi istifadə edilmişdir. Belə ki, bəzi mətnləri necə çap edə və yeni bir xətt əlavə etmirəm, çünki sürət artıq bir soba funksiyası yoxdur ...
16 iyun 15: 00-da təyin olundu
1
cavab

Şəffaf fon ilə Swift Modal View Controller

Mən bu mövzu çox populyar olduğunu bilirəm, amma proqramlaşdırma dilində problemdən bir az narahatlıq duyuram, əslində kodun nereden geldiğini anlamadım. Bəli, bütün işi izah edəcəyəm: modal Swift'ü bir az fərqli etməyə çalışıram ...
13 oktyabr təyin etdi '15 saat 17:01 'də
5
Cavablar

Swift 2-də .toInt () silindi?

Bir mətn sahəsini istifadə edən bir tətbiq üzərində işləyirdim və bir bütün halına çevirdim. Əvvəllər mənim kodu textField.text.toInt () işləmişdir. İndi Swift bir səhv olaraq bəyan edir və textField.text mənə deyir! .ToInt () və heç bir deyir ...
İyun 09: 15 'də saat 20:58' də təyin olundu