Ders 3 – Objective-C’de Değişkenler ve Veri Tipleri

Değişkenler ve Veri Tipleri: int, float, BOOL, NSString Bu derste Objective-C’de veri tutmanın temellerini öğreniyoruz.Değişken nedir, hangi tip ne işe yarar, en sık yapılan hatalar neler—netleşecek. Değişken Nedir? Değişken, program içinde geçici veri sakladığımız isimlendirilmiş alanlardır.Objective-C, C tabanlı olduğu için tip zorunludur.İçindekilerListeyi göstermek için tıklayınDeğişkenler ve Veri Tipleri: int, float, BOOL, NSStringDeğişken Nedir?Sayısal Veri Tipleriintfloat

Google News Google News Flipboard Flipboard Sesli oku Yazıyı beğen Favorilere Ekle 0 Yorumlar
Daha fazla

Değişkenler ve Veri Tipleri: int, float, BOOL, NSString

Bu derste Objective-C’de veri tutmanın temellerini öğreniyoruz.
Değişken nedir, hangi tip ne işe yarar, en sık yapılan hatalar neler—netleşecek.


Değişken Nedir?

Değişken, program içinde geçici veri sakladığımız isimlendirilmiş alanlardır.
Objective-C, C tabanlı olduğu için tip zorunludur.


Sayısal Veri Tipleri

int

Tam sayılar için kullanılır.

int yas = 25;
NSLog(@"Yaş: %d", yas);

float / double

Ondalıklı sayılar için.

float boy = 1.75f;
double agirlik = 72.5;
NSLog(@”Boy: %.2f”, boy);
NSLog(@”Ağırlık: %.1f”, agirlik);

Not: float sonunda f koymayı unutma.


BOOL (Doğru / Yanlış)

Objective-C’de mantıksal değerler:

BOOL aktifMi = YES;

if (aktifMi) {
NSLog(@”Aktif”);
} else {
NSLog(@”Pasif”);
}

  • YES / NO kullanılır

  • true/false değil


char (Tek Karakter)

char harf = 'A';
NSLog(@"Harf: %c", harf);

Tek tırnak kullanılır: 'A'


NSString (Metinler)

Objective-C’de metinler NSString ile tutulur.

NSString *isim = @"Mehmet";
NSLog(@"İsim: %@", isim);

Önemli noktalar:

  • * unutulmaz

  • Metinler @" " ile yazılır

  • %@ ile yazdırılır


En Sık Yapılan Hatalar

NSString isim = "Ali";
NSString *isim = @"Ali";

BOOL durum = true;
BOOL durum = YES;

%d ile NSString yazdırmak
%@ kullanmak


Küçük Uygulama

int yas = 30;
NSString *isim = @"Ayşe";
BOOL ogrenciMi = NO;
NSLog(@”%@ %d yaşında.”, isim, yas);

if (ogrenciMi) {
NSLog(@”Öğrenci”);
} else {
NSLog(@”Öğrenci değil”);
}


Bu Derste Ne Öğrendin?

  • Temel veri tipleri

  • NSString kullanımı

  • BOOL mantığı

  • Doğru format (%d, %@, %f)

Bunlar olmadan ileri seviye koda geçilmez.

Yazar Hakkında

Benzer Yazılar

Bir Cevap Yaz

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir.

0/30 karakter