Nasıl Mogenerator parametreleri Güncellemelerinden üzerinden gönderebilirim hangi iş?
Mogenerator için yardım çok az. Tüm parametreleri ne yaparsınız?
CEVAP
Hem de komut satırı üzerinden çalışan parametreleri ve böyle büyük mükafat programı:
--base-class
: adı "Özel Sınıf" (*4 örneğin*) devralır. hangi temel sınıf af Bu da.h
aynı dosya için#import "MyManagedObject.h"
şeklinde bir ithalat katacak. İpucu: eğer istediğiniz sınıf kitaplığında bulunan mirasçı olmuşsa, alma deyimi çalışmaz varsayılan. Geçici bir çözüm olarak hiç bir ekstra düzeyde miras için her bir proje oluşturup bu sınıfı miras kütüphane (örneğin set temel sınıfMyProjectManagedObject
hangi el ile oluşturun ve mirasMyLibManagedObject
).--template-path
: 4.motemplate
dosyalarının bulunduğu yolu. Bu temin edilmediği durumlarda, her bakacağız "app destek dizinler" (örneğin"/Library/Application Support/mogenerator/"
).--template-group
:template-path
dizini altında Bir alt dizin adı.--template-var arc=true
:Gereklioluşturulan dosyaları YAY. kullanırken derlemek için--output-dir
: Tüm çıktı dosyaları için dizin oluşturulur.--machine-dir
:_<class>.h
_<class>.m
dizine çıkışı olacak. Eğer çıkış dizin de tanımlanmış ise, bu parametre önceliklidir.--human-dir
:<class>.h
<class>.m
olacak dizini çıktı. Eğer çıkış dizin de tanımlanmış ise, bu parametre önceliklidir.--includem
: tüm içerecek bir dosya için tam yolu#import
tüm için oluşturulan.h
dosyaları. Bu dosya var (yani öyle olmasa bile sizin için oluşturulur) gerekmez. Bu dosya, proje için otomatik olarak eklenecektir. El ile proje Grupları Ve Dosyalar listesine sürükleyerek içermelidir.
Kullanarak göreceli yollar böyle büyük mükafat için yukarıdaki argümanlar işe yaramaz bu yana çalışma dizini belirlemek için bir kök dizin sistemi (örneğin, Uygulamalar, Geliştirici, Kütüphane, ya da Sistem). (Tam olarak hangisi olduğunu anlamak için yeterli zamanım olmadı.)
Böyle büyük mükafat olarak kullanılan parametreler:
--model
: bu yolu .dosya xcdatamodel, olamaz böyle büyük mükafat ayarlanabilir.--list-source-files
--orphaned
--versioned
--help
Çalışan ve parametreleri Güncellemelerinden üzerinden xmod Gönderen:
(Güncelleme: denemedim 4, sadece Güncellemelerinden 3 böyle büyük mükafat bu. 4, 35 ** aşağıdaki adımları takip etmek yerine.) için böyle büyük mükafat
.xcdatamodel
dosyanın bilgi sayfasına gidin.- Yorum sekmesini seçin.
- Kendi satırında yorum alanına
xmod
ekleyin. - Her zaman modeli Kaydet, makine için dosyaları yeniden.
Parametreleri göndermek için, kendi satır(lar) olmaları gerekir:
Bu gibi çalışır:
xmod
--base-class CLASS
--template-path PATH
Ve hatta bu gibi çalışır:
xmod
--base-class CLASS --template-path PATH
Ama, bu işe yaramaz:
xmod --base-class CLASS --template-path PATH
Not: bu ayarların etkili olabilmesi için Bilgi penceresini kapatmanız gerekir.
Nasıl bir web sayfası üzerinden bir PH...
Nasıl bir toplu iş dosyası komut satır...
Nasıl çapraz etki alanı JavaScript ile...
Nasıl HTTP üzerinden bir dosya Python ...
Nasıl bir HTTP proxy sunucusu üzerinde...