2012-05-04 21 views
25

Genellikle Xcode otomatik tamamlama benim için gerçekten işe yarıyor, ancak bloklar ve blok değişkenleri ile yöntem imzaları arasında sekme yaparken her zaman değişken türlerini ve adlarını yeniden yazmam gerekiyor. İşte bir örnek:xcode'ta blok değişkenlerini otomatik tamamlamanın kolay bir yolu var mı?

block variable without autocomplete

animasyon bloğu hiçbir blok değişkenleri beri tamamlamak kolaydır ve böylece ben sadece kod yazmaya başlamadan önce ^{} yazmak zorunda. İkinci tamamlama bloğu ile kod yazmaya başlamadan önce ^(BOOL fin){} yazmam gerek. Bu örnek biraz basittir, ancak bazı isimlerin daha uzun olduğu (AFHTTPRequestOperation gibi) birçok türde olduğu için bir acıya dönüşür ve Xcode'un otomatik olarak tamamlanacağı bir durum gibi görünür.

Bu blok değişkenlerini otomatik olarak tamamlamak için bazı numaralar eksik mi yoksa her seferinde yeniden yazmak zorunda mıyım?

cevap

52

Tüm blok bölümü vurgulanana kadar sekme. Yazmak yerine, sadece geri dönüşe basın ve örnek blok genişletilir.

+0

Normal otomatik tamamlama nasıl çalışır, budur. Gördüğünüz gibi, tüm blok değişkenleri bir mavi hücrede olduğundan, sekme tek tek değişkenleri değil, her şeyi seçer. – Nick

+1

evet, ve geri döndüğünüzde, tüm metin dizisi^(BOOL bitmiştir) {} – Sean

+0

kodunuza yazılır. Teşekkürler! Cevabı biraz açıklığa kavuşturdum. – Nick

İlgili konular