Clang Format API ile ilgili birçok karışıklık var.iOS kodlaması için Allman stili için Clang Formatı nasıl yapılandırılır?
- .Clangformat dosyasını açamıyorum, böylece buna bir göz atabilir ve bana göre yapılandırabilirim.
- Kodumu Allman stilinde biçimlendirmem gerekiyor.
- Google'da ve Yığın Taşması'nda da birçok dokümantasyon gördüm. Ancak Allman stil biçimlendirmesi için herhangi bir yardım almadım.
http://clangformat.com/ ile karşılaştım ama ayrıca Allman stilini elde etmek için herhangi bir yardım almadım.
İstediğim sorun ve çözüm.
SAYI # 1:
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(captureSearchFiltersNotificationWithSelection:)
name:kSearchFiltersNotificationWithSelection
object:nil];
İHTİYACINIZ # 1:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(captureSearchFiltersNotificationWithSelection:)name:kSearchFiltersNotificationWithSelection object:nil];
SAYI # 2:
- (id)initWithNibName:(NSString *)nibNameOrNil
bundle:(NSBundle *)nibBundleOrNil {
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// listings = [NSMutableArray new];
self.navTitle = @"Buy";
searchFilters = [SearchFilter new];
if ([LocationManager locationManager].location == nil) {
selectedSortOption = kSortBuyRefineOptionUndefined;
}
else {
selectedSortOption = kSortBuyRefineOptionNearMeAsc;
}
}
return self;
}
İHTİYAÇ # 2: Eğer proje kök dizininde bir .clang formatlı dosya eklemek gerekir
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle*)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self)
{
listings = [NSMutableArray new];
self.navTitle = @"Buy";
searchFilters = [SearchFilter new];
if ([LocationManager locationManager].location == nil)
{
selectedSortOption = kSortBuyRefineOptionUndefined;
}
else
{
selectedSortOption = kSortBuyRefineOptionNearMeAsc;
}
}
return self;
}
@halfer Yanıt hakkında bir fikriniz var mı? – Developer
Re: ".Clangformat dosyasını açamıyorum, böylece bana bir göz atabilir ve bana göre yapılandırabilirim.", Ne anlama geldiğini açıklığa kavuşturabilir misiniz? Dosya adı normalde ".clang-format" veya "_clang-format" olmalıdır ve proje dizinine yerleştirilmelidir. –
@ l'L'l Hangi editörde ".clang-format" dosyasının içeriğini görebilirim? – Developer