Berat Çiçek
Berat Çiçek
İstanbul-I (Avrupa)
22/11/2013 tarihinden beri üye
370 GY Puanı
18K GY Sırası
2 Rozet
4 Sertifika
2 Soru Sordu
3 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

iOS Developer, CEH (Certified Ethical Hacking)

iOS Developer, CEH (Certified Ethical Hacking)

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Fatih Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (4)
iOS 401 Sertifikası
Veriliş Tarihi: Haziran 2014
iOS 301 Sertifikası
Veriliş Tarihi: Haziran 2014
iOS 202 Sertifikası
Veriliş Tarihi: Haziran 2014
iOS 201 Sertifikası
Veriliş Tarihi: Haziran 2014
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

5
Tümünü Gör

QR Code Scanner

Merhaba

Bir tane qrcode okuyup aldığım string değeri web servise post etmek istiyorum.

Qrcode okumak için çeşitli frameworkler mevcut zbar,zxing vs. Bunlardan bazıları telefonda kendi uygulaması yoksa çalışmıyor ben kullanıcıya başka uygulama indirtmek istemiyorum kullandığım framework uygulama içerisinde entegre olsun istiyorum. qrcode reader uygulaması yapmış arkadaşlar siz hangisi tavsiye edersiniz ne kullanmalıyım sizce?

picture-9048-1385227130.jpg
9 yıl 10 ay önce yanıtladın

Rehbere Kayıt Ekleme

Merhaba,

iOS uygulaması içerisinde oluşturduğum "Rehber'e Ekle" butonuna tıklandığında benim belirtmiş olduğum isim, soyisim ve numarayı telefonun rehberine nasıl kayıt edebilirim?

XCode 5 sürümünün gelmesiyle çok şey değişti. Eski sürümlerde çalışan kodlar iOS 7 sürümü bulunan telefonlarda çalışmıyor.

Yardımcı olabilirseniz sevinirim.

Swift geldi sizce....?

picture-9048-1385227130.jpg
22 Haziran 2014 tarihinde cevaplandı

Objective-C ile Swift arasında çok büyük fark var. Swift'in Syntax yapısı objective-c'den çok farklı. Bu farktan ötürü bence bir tercih yapman gerek. Ben iOS programlamaya yeni başlayacak biri olsam şu an swift öğrenmeye çalışırdım. Ama karar senin.

Listeyi kaydetme

picture-9048-1385227130.jpg
22 Haziran 2014 tarihinde cevaplandı

Bildğim kadarıyla android te bunun için SharedPrefences kullanılıyor.

Soruyu iOS kategorisinde sorduğunu zannederek aşağıdaki cevabı yazmıştım. Belki başka birine faydalı olur.

For Objective C -->>

Bunun için NSUserDefaults kullanabilirsiniz. NSUserDefaults nesnesi oluşturduğunuzda bu nesne uygulamanız telefondan silinene kadar kalır ve istediğiniz her yerden erişebilirsiniz.

Aşağıda nsuser defaults kullanımını anlattım. Bu nesne dictionary mantığında çalışıyor. Nesnenizi keyiyle beraber kaydettiğiniz zaman. Keyiyle beraber çağırabiliyorsunuz.

// NSUserDefault Nesnesi Oluşturma

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

[defaults setObject:Array forKey:@"Key"]];

[defaults synchronize]; // NSUserDefaults nesnesine bir nesne eklediğinizde synchronize metodunu kullanmanız gerekir. Bu methot kullanılmadığı durumlarda bazen nesne ekleme işlemi tam anlamıyla gerçekleşememektedir.

// Oluşturduğunuz NSUserDefaults nesnesini istediğiniz class ta çağırma

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

NSArray *arr = [defaults objectForKey:@"Key"]];

Webview İle Birden Fazla Web Sitesi Açmak

picture-9048-1385227130.jpg
23 Kasım 2013 tarihinde cevaplandı

Size tek ekran üzerinden anlatayım. Eğer isterseniz tabbar controller kullanarak 3 ekrana bölebilirsiniz.

Ekrana web view ve alt tarafada 3 tane buton ekleyelim.

Butonlara sırasıyla 1,2 ve 3 tagını verelim. (Bunu sağ tarafta buton ismini değiştirdiğimiz panelde alt tarafta tag kısmında yapıyoruz.)

Web view ve butonları header klasında tanımlayalım. Bir tanede

- (IBAction)git:(id)sender;

fonksiyonu tanımlayalım. Örneğin WebView nesnemizin ismi browser olsun.

Şimdi git fonksiyonunu yazalım.

- (IBAction)harita_button:(id)sender {
    UIButton *btn = sender;
    
    if (btn.tag==1) {
       [browser loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://google.com.tr"]]];
    }

else if (btn.tag==2) {
    [browser loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://gelecegiyazanlar.org"]]];
    }

else if (btn.tag==3) {
    [browser loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://turkcell.com.tr"]]];
    }

}

Bu şekilde kullanabilirsiniz.