2014-08-28 21 views
17

Xcode 6 beta 6 var ve sadece projeme yeni bir Sınıf eklemek istedim.Xcode 6: yeni Objective C dosyası oluşturuluyor mu?

Şimdi, Dosya -> Yeni Dosya -> Objective-C Dosyası ve Boş Dosya, Kategori, Protokol ve Uzantı arasında seçim yapmam gerekiyor. Ben sadece NSObject diyelim ki yeni bir sınıf yapmak istiyorum (HelloWorld).

Normalde Xcode .m dosya oluşturur ve .h dosyasını otomatik oluşturur, ama şimdi sadece NSObject_HelloWorld.m adlı .m dosyayı oluşturdu. Hiçbir başlık dosyası oluşturulmadı ve ben de Superclass_newClass ile adlandırma şemasını istemiyorum.

Bir şey mi özledim?

+0

bir şey berbat, bazen xcode dosyaları göremezsiniz, bu yüzden projenize ulaşmak ve onları silmek için bulucu kullanın ve taze – meda

+0

baştan yerine _Cocoa Touch Class_ seçmiş olmalısınız, o zaman dil seçebilirsiniz, _Objective -C_ ve her şey daha önce olduğu gibi oluyor. – holex

+0

Ah evet, işte bu. Çok teşekkür ederim. – Lumpy

cevap

41

her şey daha önce ne olduğunu oldukça benzer, ancak burada Xcode6 beta6 yılında işlemdir:

: 1

New ve File... veya basın klavyede ⌘N seçim

#

new


# 2

iOS, Kaynak sonra Kakao Dokunmatik Sınıf seç:

Cocoa Touch Class


# 3

tipi yeni sınıfın adı (ör HelloWorldClass), bu NSObject bir alt kümesidir ve siz de Dil seçmek gerekir: Dosyaları kaydettikten sonra

HelloWorldClass

# 4

, bunları bulabilirsiniz gibi Proje Navigator yılında yaptım:

Project Navigator

+1

Bu konuda da kafası karışmıştı. Bu mükemmel açıklıyor. – Paul

+0

gesus daha gereksiz komplikasyonlar, teşekkürler Holex – elliotrock

+0

Ve OSX Cocoa uygulamaları için, OS X'i seçin, sonra 'Kakao Sınıfı'nı (Objective-C File yerine) seçin ve Xcode 6 hem .m hem de .h dosyalarını üretecektir. – 7stud