mahirtarlan.blogspot.com
Mahir Tarlan: Eski iOS Dönüşü
http://mahirtarlan.blogspot.com/2011/08/eski-ios-donusu.html
View my complete profile. Tuesday, 2 August 2011. Xcode'u ve iOS'u yükselttiniz fakat uygulamayı eski iOS ile derlemeniz gerekiyor diyelim. Bu durumla ben, MPMoviePlayerController'da yapılan güncellemelerden dolayı karşılaştım. Bu durumda eski iOS'u tekrar yüklemek istiyorsunuz. Netten arakladığım şekilde yazıyorum:. SDK 31.3 ve Xcode 3.1.4:. Http:/ developer.apple.com/ios/download.action? Path=/iphone/iphone sdk 3.1.3 final/iphone sdk 3.1.3 with xcode 3.1.4 leopard 9m2809a.dmg. Http:/ developer.appl...
mahirtarlan.blogspot.com
Mahir Tarlan: Movie Player'da Pinch Engelleme
http://mahirtarlan.blogspot.com/2011/08/movie-playerda-pinch-engelleme.html
View my complete profile. Monday, 15 August 2011. Movie Player'da Pinch Engelleme. Bunun için, movie player'ın içinde olduğu view controller içinde touchesBegan delege metodunu implement ettim. Void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {. For (UITouch *touch in touches) {. NSArray *array = touch.gestureRecognizers;. For (UIGestureRecognizer *gesture in array) {. If (gesture.enabled & [gesture isMemberOfClass:[UIPinchGestureRecognizer class] ) {. Gesture.enabled = NO;.
mahirtarlan.blogspot.com
Mahir Tarlan: iOS 4 ve Local Notification
http://mahirtarlan.blogspot.com/2011/08/ios-4-ve-local-notification.html
View my complete profile. Tuesday, 2 August 2011. IOS 4 ve Local Notification. IOS 4 ile birlikte hayatımıza giren yeniliklerden biri de local notification oldu. Bu sayede server-side'a gerek kalmadan, sertifikaya gerek kalmadan, APN gateway'e bağlanmaya gerek kalmadan client üzerinde notification set edebilecek kod yazabilir hale geldik. NSDictionary *infoDict = [NSDictionary dictionaryWithObjectsAndKeys:@"VALUE", @"NOTIFICATION KEY", nil];. NSString *message = . Notification.alertBody = message;. NSArr...
mahirtarlan.blogspot.com
Mahir Tarlan: UIAlertView'da Text Field etc.
http://mahirtarlan.blogspot.com/2011/08/uialertviewda-text-field-etc.html
View my complete profile. Tuesday, 2 August 2011. UIAlertView'da Text Field etc. Uialertview'a textfield ekleme ve programatik olarak uialertview'ı kapatma. PasswordInsertAlert = [ UIAlertView alloc] initWithTitle:@"Sifre" message:@" n n n n n" delegate:self cancelButtonTitle:@"Kapat" otherButtonTitles:@"Tamam", nil];. PasswordInsertAlert.tag = PASS INSERT ALERT TAG;. CurrentAlertType = PASS INSERT ALERT TAG;. UILabel *headerLabel = [ UILabel alloc] initWithFrame:CGRectMake(12,40,260,30)];. PassInsert1Fi...
mahirtarlan.blogspot.com
Mahir Tarlan: EXC_BAD_ACCESS
http://mahirtarlan.blogspot.com/2011/08/excbadaccess.html
View my complete profile. Tuesday, 2 August 2011. IPhone geliştirmesi yapmanın olmazsa olmazı EXC BAD ACCESS hatası ile ilgili basit bir debug metodunu yazayım istedim. EXC BAD ACCESS hatasının birkaç nedeni olsa da genelde release edilmiş bir objeyi manipüle etmeye çalışınca bu hatayla karşılaşıyoruz. Debugger konsolda EXC BAD ACCESS yazısının ötesinde, hatanın nedenine uygun olarak hatanın verildiği class'ı görebilmek için kullanabileceğimiz bir parametre var. Efendim bu parametre neyi sağlar?
mahirtarlan.blogspot.com
Mahir Tarlan: Universal Uygulamalarda settings.bundle ayrımı
http://mahirtarlan.blogspot.com/2011/08/universal-uygulamalarda-settingsbundle.html
View my complete profile. Tuesday, 2 August 2011. Universal Uygulamalarda settings.bundle ayrımı. Universal uygulama yazarken, setting bundle'ını iphone ve ipad için ayrıştırmam gerekti. Ipad görünürken iphone'da görünmemesi gereken bir setting parametresi istendi. Bu sorunu şu şekilde çözdüm. Settings.bundle dosyamızı Other Sources altında tanımladığımızdan bundle dosyamız her iki platform için de tek oluyor mecburen. Daha pratik bir çözüm bulan varsa paylaşırsa çok sevinirim.
mahirtarlan.blogspot.com
Mahir Tarlan: UIWebView'da Scroll Özelliğini Engelleme
http://mahirtarlan.blogspot.com/2011/08/uiwebviewda-scroll-ozelligini-engelleme.html
View my complete profile. Wednesday, 3 August 2011. UIWebView'da Scroll Özelliğini Engelleme. UIWebView UIScrollView'dan türemediğinden dolayı, scrolling ya da bounce parametrelerini kullanma imkanımız yok. Bu nedenle, scroll özelliğini engelleme için iki farklı yöntem aklıma geldi. İlk yöntemde, UIWebView'ın subView'larından UIScrollView'dan türemiş olan view'u bularak onun parametrelerini NO'ya çektim. UIView* row = nil;. For(row in webView.subviews){. If([row isKindOfClass:[UIScrollView class] ]){.