2011-11-30 20 views

cevap

0

Hedefi sağ tıklayıp Kopyala'yı seçerek hedefin kopyasını oluşturabilirsiniz. Veya Command + D'ye basın.

Yeni hedefin kurulum ayarlarını gerektiği gibi değiştirebilirsiniz.

+8

Bir uygulama hedefini çoğalttıktan sonra, birim test paketi hedef olarak nasıl değiştirebilirim? – Richard

10

PBXSourcesBuildPhase bölümünü ".pbxproj" dosyanızda düzenleyebilirsiniz. Dosyayı ".xcodeproj" dosyanıza bakarak bulabilirsiniz (proje dosyasını + paket içeriğini göster). Dosyayı bulduktan sonra "PBXSourcesBuildPhase" araması yapın. Koleksiyonu bulduktan sonra, kaynak dosyaları bir hedeften diğerine kopyalayıp yapıştırabilirsiniz.

+1

Doğru hedefleri bulmak oldukça kolay değil (Projede yaklaşık 20 hedef var). Bu yüzden .pbxproj dosyasında tanımlamak istediğim hedefe yeni bir kaynak dosya koydum. Ama bununla birlikte, çözüm benim için bir çekicilik gibi çalışır. – d4Rk

13

Evet, şu adımları izleyin:

  1. ana hedef üzerinde tüm Derleme Kaynaklar seçin.
  2. Seçimi sağ tıklatıp Project Navigator'da () (CMD + Shift + j) Reveal'ı seçin. Dosyalar sol bölmede seçilecektir.
  3. Başka bir hedef seçin.
  4. Seçilen dosyaları Project Navigator'dan başka bir hedefe ait Derleme Kaynakları'a sürükleyip bırakın.

Xcode 9.2 Güncelleme: Xcode 9.2 size Sürükle ve bırak kullanın seferde sadece 150 öğe seçebilirsiniz gibi

görünüyor. Daha fazla öğe kopyalamak istiyorsanız, toplu olarak yapabilirsiniz.

+1

Bu cevap doğru cevap olarak işaretlenmelidir! – Ramis

+2

Sürükle ve bırak işlemi Xcode 7'de benim için işe yaramadı, ancak Utilities panosundaki "Hedef Üyelik" bölümünde hedefi seçin (Görünüm> Yardımcı Programlar> Yardımcı Programları Göster). Hedef Üyelik bölümü görünmezse, Proje Gezgini'nde seçilen dosyaları göstermeden önce bir .m dosyası seçmeyi deneyin. – jlukanta

+1

Xcode 8.x için sürükleyip bırakın. –

İlgili konular