به مسیر Objective-C در Exercism بپیوندید تا از این موارد بهرهمند شوید: 51 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
@interface HelloWorld : NSObject
- (NSString *)hello:(NSString *)name;
@end
@implementation HelloWorld
- (NSString *)hello:(NSString *)name {
if (!name) { name = @"World"; }
return [NSString stringWithFormat:@"Hello, %@!", name];
}
@end
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
اعداد عربی امروزی را به اعداد رومی تبدیل کنید.
با دریافت یک لحظه، لحظهای را تعیین کنید که پس از گذشت یک گیگاثانیه فرا میرسد.
با استفاده از حدس کولاتز، تعداد گامهای لازم برای رسیدن به ۱ را محاسبه کنید.
شمارش خودکار مراجع (ARC) امکان مدیریت خودکار حافظه را فراهم میکند.
انعطافپذیر و آسان برای استفاده.
Objective-C میتواند با C، C++ و Swift کار کند.
از همهی frameworkها و کتابخانههای Apple برای ساخت اپلیکیشن برای پلتفرمهای Apple استفاده کنید.
Objective-C زبانی شیءگراست که از Smalltalk الهام گرفته است.
امکان افزودن متد به یک کلاس را بدون زیرکلاسسازی یا تغییر خود کلاس فراهم میکند.
هر زبانی روش خودش را برای انجام کارها دارد. Objective-C هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Objective-C فکر کنید و کد را به سبک اصیل Objective-C بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Objective-C میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Objective-C در Exercism شامل 51 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Objective-C را ببینید