Osman YILDIRIM
Osman YILDIRIM
İstanbul-I (Avrupa)
22/01/2014 tarihinden beri üye
1690 GY Puanı
1K GY Sırası

Kişisel Sayfaları

İlgi Alanları

4 Rozet
7 Sertifika
12 Soru Sordu
3 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

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

Eğitim Geçmişi

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

Sertifikalar & Başarılar

GY Sertifikaları (7)
iOS 102 Sertifikası
Veriliş Tarihi: Ağustos 2016
iOS 101 Sertifikası
Veriliş Tarihi: Ağustos 2016
iOS 401 Sertifikası
Veriliş Tarihi: Şubat 2016
iOS 301 Sertifikası
Veriliş Tarihi: Şubat 2016
iOS 202 Sertifikası
Veriliş Tarihi: Şubat 2016
iOS 201 Sertifikası
Veriliş Tarihi: Şubat 2016
101 Sertifikası
Veriliş Tarihi: Mayıs 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

15
Tümünü Gör

PerformSelector ve GCD (Grand Central Dispatch) Farkı

Merhabalar

PerformSelector ve GCD (Grand Central Dispatch) hakkında sizlere bir sorum olacak. Açıkcası ikisi de aynı şey mi tam olarak anlayamadım ama aşağıdaki 2 farklı kod bloğunu kullanığımda aynı sonucu elde ediyorum. Başka kaynaklardan araştırdığım kadarıyla sanırım aralarında bir fark ama o farkı tam olarak algılayamadım.

Bu kod blokları aynı sonucu vermekte


•   serviceIns.performSelectorInBackground(Selector("GetKey"), withObject: nil)
 

•   let queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0)

        dispatch_async(queue) { () -> Void in

            serviceIns.GetKey()

        }

Acaba hangisinin hangi şartlarda kullanılacağına dair bir fikri olan var mı?

 

 

picture-12235-1468440280.png
8 yıl 3 ay önce yanıtladın

Interface Builder Kullanımı Hakkında

Merhaba Interface Builder hakkında bir sorum olacaktı.Aşağıdaki resimde 2 tane XIB file ım var.İkisi de ayrı ayrı view controllerları temsil etmektedir.Ve 1. içerisinde yer alan sarı bölgeye 2.yi subview olarak ekledim.Buraya kadar sorun yok ama yapmak istediğim 2.XIB file da bulunan view'ın size'ını Freeform yapınca boyutunu tam o sarı bölgeye uygun şekilde ayarlamam gerekli.Benim istediğim ise 2.XIB file'ı Freeform yapmayıp olduğu gibi kullanmak ama o sarı bölgeye tam oturmasını istiyorum.Bu konuda fikriniz var mı acaba?

Görsel kaldırıldı.

JSON Object Mapping

Merhaba arkadaşlar JSON veriyi NSObject yapısına uygulama konusunda bir problemim oldu.
Java'yı baz alarak sorunu anlatıp sizden Objective C konusunda yardım bekliyorum.

JAVA yapısı

2 adet class'ım olsun : Ürün ve Renk Class'ı

public class Urun
{
   public string marka;
   public string ad;
   public List<Renk> rengi;
}

public class Renk
{
   public string renkkodu;
}

 

Objective C yapısı

@interface User : NSObject

@property NSString* marka;
@property NSString* ad;
/////buraya Renk tipinde bir belirtme lazım ama onu bulamadım

@end

 

@interface Renk : NSObject

@property NSString* renkkodu;

@end

 

JSON verisi ise resimdeki gibidir

Görsel kaldırıldı.
Bu JSON verisi sonucunda Urun listesi tipinden bir NSObject elde etmek istiyorum.
Bu özelliği sağlayabilmek için JSONModel,SBJson,Key-Value Object Mapping gibi kütüphaneleri kullandım ancak istediğim sonucu elde edemedim.

Acaba bunun nasıl yapıldığını anlatabilecek birisi var mı?

AFNetworking geri dönüş değeri

Merhaba arkadaşlar

ViewController içerisinde bir class'tan instance ve bu class içerisinde de AFNetworking ile webservis sorgusu yaptım.Ancak AFNetworking asynchronous işlem yaptığı için success bloğu içerisinde dönen değeri görüntüleyebiliyorum ama  ViewController içerisinde görüntüleyemiyorum.İşlemleri aşağıdaki gibi yaptım.Bu konu hakkında bilgisi olan var mı acaba?

ViewController.m

Service *tempService = [[Service alloc]init];

BOOL result=[tempService Login:txtUserName.text Control:txtPassword.text];   (result NULL geliyor)

 

Service.m

CustomResponse  *obj= [[CustomResponse alloc]init];

NSURLRequest *request1 = [NSURLRequest requestWithURL:url];

AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request1];

operation.responseSerializer = [AFJSONResponseSerializer serializer];

[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject)

obj= (NSDictionary *)responseObject;

 }

failure:^(AFHTTPRequestOperation *operation, NSError *error) {

     NSLog(@"Error");

 }];

[operation start];

IOS Performans Hakkında

Merhaba arkadaşlar size performans hakkında 2 sorum olacaktı.

1- Uygulamamda 3 adet butona basılınca birbirinden farklı 3 sayfaya gideceğini varsayalım.Bu 3 sayfayı Main.storyboard'da ayrı ayrı 3 view controller olarak tanımlamak mı daha mantıklı yoksa daha performanslı olacağını düşündüğünüz bir yol var mı?

2- Uygulamamda tablı sayfaların olduğunu varsayalım.Bunun için Tab Bar Controller mı yoksa başka bir yol mu kullanmam gerekli?

Cevaplar için teşekkürler

 

 

 

picture-12235-1468440280.png
9 yıl 1 ay önce yanıtladın

xcode sıralama

picture-12235-1468440280.png
15 Ocak 2016 tarihinde cevaplandı

NSpredicate kullanabilirsin

Swift için şu şekilde kullanımı olabilir

        let pred = NSPredicate(format:"URUNNO <= %d", 10)

        let matches = urunList.filteredArrayUsingPredicate(pred) as! NSArray

AFNetworking geri dönüş değeri

Öncelikle cevabınız için teşekkürler peki bu yazdığınız method geriye bir değer döndürüyo diyelim ve ViewController içerisinde bu methodu nasıl çağırmam gerekli acaba?

org.opencv.highgui.Highgui.imread_1 Hatası

picture-12235-1468440280.png
31 Ocak 2014 tarihinde cevaplandı

Sorunu çözdüm arkadaşlar çözüm için bu yazılanları yapmanız yeterli olacaktır http://666kb.com/i/clfg1xrjpg64wg6kd.png buyrun linkinide vereyim http://stackoverflow.com/questions/11939192/unsatisfied-link-error-opencv-for-android-non-native