Nasıl Mogenerator parametreleri Güncellemelerinden üzerinden gönderebilirim hangi iş? | Netgez.com
SORU
28 AĞUSTOS 2010, CUMARTESİ


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
28 AĞUSTOS 2010, CUMARTESİ


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ıf MyProjectManagedObject hangi el ile oluÅŸturun ve miras MyLibManagedObject).
  • --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

  1. .xcdatamodel dosyanın bilgi sayfasına gidin.
  2. Yorum sekmesini seçin.
  3. Kendi satırında yorum alanına xmod ekleyin.
  4. 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.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011
  • TechShowsYou

    TechShowsYou

    3 Mart 2011