2016-04-06 17 views
0

Başka bir geliştiriciden biraz daha eski bir proje alıyorum ve bazı sorunları düzeltip yeni özellikler eklemem gerekiyor. Proje ağırlıklı olarak ObjC'de yazılmıştır ve bağımlılık yöneticisi olarak CocoaPods kullanıyor. Önceki geliştirici, Geliştirme Bölmeleri'nde kendi bölmesini oluşturur ve uygulama için temel olarak iş mantığını içerir. Bu yüzden RCZMortgage gibi bazı dersler eklemem gerekiyordu. Ama bunu ana projede kullanmaya çalıştığımda sorun yaşıyorum: pod güncellemem gerektiğini düşünüyorum. Bu yüzden bir geliştirme podu için update pod komutunu kullanıyorum, ancak daha sonra Bridging-Header.h ile ilgili sorun yaşıyorum ve oradaki dosyalar bulunamıyor (Güncellemenin önceki sorunu çözüp çözmediğini bilmiyorum veya daha fazlasını getiriyorum). Önceki geliştirici hızlı bir şekilde birkaç sınıf oluşturmaya başlar.CocoaPods ile geliştirme bölmelerinden sınıf içe aktarma

Köprü-Header.h şuna benzer:

platform :ios, '7.0' 

ama use_frameworks!

orada seni bilgileri hangi emin değilim değildir: podfile olarak

#import "RCZAdvertisementBadge.h" 
#import "UIView+Centering.h" 
#import "UIColor+CustomColors.h" 
#import "UIView+Sizing.h" 
#import "SDWebImageManager+AutoScale.h" 
#import <SDWebImageManager.h> 
#import "RCZImageUrlBuilder.h" 

var Bana yardım etmelisin. Bana yardım etmek için burada hangi dosyaları yazmalıyım? Yani herhangi bir yorum ve cevaplar bekliyoruz. Önceki geliştiriciyle iletişim kuramıyorum, bu yüzden buradayım.

cevap

0

Hava durumunu kontrol edin Pod bağımlılıkları derleme ayarlarında doğru şekilde eşleşir. Doğru bölme yolu verin, kodu temizleyin ve bir kez daha deneyin.

+0

Bağımlılıkların doğru şekilde eşleşip eşleşmediğini bildiğimden emin değilim. Ve bir kez daha denediğinizde, güncelleme bölmesini mi kastediyorsunuz yoksa sadece proje mi yapıyorsunuz? –

+0

Pod güncellemesi için bir ihtiyaç olduğunu düşünmeyin, sadece binanın yapması gerekir. –

0

Eğer pod dosyası How to Use CocoaPods

bu size yardımcı olacaktır Umut için bu öğretici kontrol etmelidir.