https:/www.high-endrolex.com/40
https:/www.high-endrolex.com/40
https:/www.high-endrolex.com/40
iOS – Sayfa 2 – BT Hayat
https:/www.high-endrolex.com/40

iOS

iOS
Iphone
ipucu
Kendime Not

AFNetwork Expected content type hatası

Geçen yıl başladığım bir uygulamayı tamamlamaya niyetlendim. Uygulamanın bir kısmında RSS okumam icab ediyordu. Bunun için AFXMLRequestOperation kullandım fakat sürekli olarak “Expected content type” hatası verip listelediği application/xml, text/xml tiplerinden biri olması gerektiğini bağırıp durdu. Google’da aratınca öğrendim ki AFNetwork kütüphanesinde AFXMLRequestOperation.m dosyası içerisinde hangi xml dosya tiplerini kabul ettiğine dair yukarıdaki listenin tutulduğu bir […]

Read More
iOS
iPad
Iphone
ipucu
Kendime Not

Objective-C’de Mail Gönderme Modal’ı Kullanmak

Bazı uygulamalarda gördüğümüz mail gönderme modalını hazırlamak çok basitmiş. Evvela projeye  MessageUI.framework framework’ünü eklemek gerekiyor.  Sonra mail modalını kullanacağımız ekranın OrnekViewController.h dosyasında aşağıdaki dosyaları yüklemek ve  ayrıca mail gönderme işlemleri ile ilgili delegate fonksiyonlarını da bu class’da kullanabilmek için MFMailComposeViewControllerDelegate ifadesini kullanmak gerekiyor. #import <UIKit/UIKit.h> #import <MessageUI/MessageUI.h> #import <MessageUI/MFMailComposeViewController.h> @interface OrnekViewController : UIViewController<MFMailComposeViewControllerDelegate>{ } @end […]

Read More
iOS
iPad
Iphone
ipucu
Kendime Not

Objective-C’de integer MutableArray’i oluşturmak

Bir iki haftadır QuickDialog kütüphanesi ile bir proje geliştirmeye çalışıyorum. Dökümantasyonu malesef çok açıklayıcı olmadığı için işin acemisi olarak biraz zorlanıyorum. QuickDialog’da “çoktan seçmeli” bir liste oluşturmak ve bir tuşa dokunulduğunda bu listedeki tüm elemanların seçili olmasını sağlamaya çalışıyordum. QRadioSection adındaki bu yapı selectedIndexes isimli bir NSMutableArray içerisinde seçili öğelerin indislerini tutuyor. Tüm elemanları seçili […]

Read More
iOS
Iphone
ipucu
Kendime Not

MKNetwork ile Array Post Etmek

MKNetwork’le array post etmek için iki gündür çabalıyorum. Google’da okuduklarım beni çözüme ulaştırmasa da çözüme giden yolu görmemi sağladı. Aslında çözüm çok ta basitmiş. MKNetwork’le post etmek istediğim verileri karşılayacak api PHP ile yazıldığından; bir array’in gitmesi için mesela şu şekilde olması gerekiyor; 1 il_id[]=53&amp;il_id[]=61&amp;id_id=10il_id[]=53&amp;il_id[]=61&amp;id_id=10 Bu; php’de il_id diye bir array oluşturup içine 53, 61,  […]

Read More
iOS
iPad
Iphone
Kendime Not

NSMutableDictionary’den eleman silmek

Objective-C’de NSMutableDictionary tipindeki bir değişkenden [dict removeObjectForKey:key] fonksiyonu ile eleman silinir. Eğer bu işlemi yaparken *** Terminating app due to uncaught exception ‘NSGenericException’, reason: ‘*** Collection <__NSDictionaryM: 0x92c50b0> was mutated while being enumerated.’ hatası alıyorsanız; bir iterasyon sırasında yani NSMutableDictionary tipindeki değişkenin elemanları üzerinde döngü ile dolaşırken bu işi yapmaya kalkıyorsunuz demektir.     for (NSString* […]

Read More
iOS
iPad
Iphone
ipucu
Kendime Not

CocoaPods ile QuickDialog Kurulumu

Bir önceki yazıda bahsettiğim kütüphanelerden QuickDialog‘u web sitesindeki yönergeleri defaatle tekrarladığım halde başarılı bir şekilde projeme dahil edemedim. Sürekli “#import <QuickDialog/QuickDialog.h> file not found!” deyip durdu. Forumlarda da çare bulamadım. Ofisteki bir arkadaşımın “CocoaPods‘la kurmayı deneyelim” demesiyle kolları sıvadık. Aslında bir önceki yazıda CocoaPods’dan da bahsetmiştim ama oraya yazdığım üzere CocoaPods’un sadece bu kütüphanelerin son […]

Read More
iOS
iPad
Iphone
ipucu
Kendime Not
Uygulama

Mobilist’ten iOS Uygulama Geliştirme İpuçları

Geçen ay (21 Nisan) Bahçeşehir Üniversitesi’nde yapılan Mobilist – Mobil Uygulama Geliştirme Konferansı’nda aldığım bazı notları kaynakları ile birlikte yayınlamak istiyorum. Konferans’da iOS konusunda Sarp Erdağ, Taylan Pince ve Emrah Ayanoğlu konuşma yaptılar. Bilhassa Sarp Erdağ (Hızlı iOS ve Mac uygulama geliştirme) ve Taylan Pince’nin (iOS ve XCode Üzerine Pratik Öneriler) sunumları çok ilgimi çekti. […]

Read More
iOS
iPad
Iphone

Objective-C NSNotificationCenter ile veri aktarma

Objective-c’de iki ekran (yani iki viewController) arasında veri alışverişi yapmak için çeşitli yöntemler var. A ekranı B ekranını çağırıyorsa çağırmadan evvel B’deki bir değişkene değer atayabiliyoruz. Bu konuya dair yazımızı inceleyebilirsiniz. Bu yazımızda ise modal olarak çağırılan B ekranında işimiz bittiğinde A ekranına veri aktarmanın bir yöntemi olan NSNotificationCenter’e örnek vereceğiz. NSNotificationCenter isminden de anlaşıldığı […]

Read More
iOS

Objective-C İki ViewController arasında veri aktarma

Objective-C’de iki ekran yani iki viewController arasında veri aktarmanın çeşitli yolları var. Eğer storyboard üzerinde A ekranından (AviewController) B ekranına (BviewController) segue (geçiş) tanımlanmışsa bu geçiş yapılmadan hemen önce – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender fonksiyonunu kullanarak B’nin bir değişkenine değer aktarabiliriz. Bunun için öncelikle BviewController.h dosyası AviewController.h dosyasında import edilir. Böylece B nesnesi A’da kullanılabilir. #import BviewController.h […]

Read More
Genel
iOS
iPad
Iphone

Yeni iPad ve “Arayüz Tasarımı” konusunda bir kaç kelam

Biraz önce www.apple.com adresinden 7 Mart Apple etkinliğine ait 85 dakikalık videoyu izlemeyi bitirdim. Steve Jobs’un ardından yapılan ilk etkinlikti bu. Aylar öncesinden büyük bir hayran kitlesi -ben dahil- bu gün tanıtılacak olan yeni iPad’i bekliyorduk. Bugün sadece yeni iPad sunulmadı, iOS 5.1 yayınlandı ve Apple TV’nin yeni versiyonu açıklandı. Ama asıl olay yeni iPad’di […]

Read More
iOS
iPad
Uygulama

Ubit’ten Alfabem

Çalıştığım firmada eğitime A-Z’ye el attığımızı rahat rahat söyleyebilirim :) Okul öncesi veya anaokulu seviyesindeki yavrularımız için iPad oyunu Alfabem AppStore raflarında yerini aldı. Daha detaylı yazıyı ekibimizin blogu‘nda bulabilir, uygulamayı iTunes‘dan indirebilirsiniz.

Read More
iOS

iOS5 yep yeni özellikleriyle geliyor

Apple iOS’un 5. sürümünü tanıttı. 200’den fazla yeni özellikle mobil işletim sistemleri çıtasını daha yükseğe çıkaran Apple liderliği elinden bırakmaya niyeti olmadığını bir kere daha kanıtladı. iOs 5’in “heyecan verici” yeni özelliklerine kısaca değinelim. Notification Center: Email, SMS ve Takvim mesajları artık tek bir çatı altında toplanmış. Ayrıca herhangi bir uygulamanın tam ortasındayken -mesela bir […]

Read More
https:/www.high-endrolex.com/40
https:/www.high-endrolex.com/40