ios (2)


Xcode beta ile ilgili bazı sorunlar ve çözümleri

iOS programlama dan selamlar,

Bu yazıda iOS programlama yaparken Xcode beta ile ilgili bazı sorunlar ve çözümleri ile ilgili bazı bilgiler veriyor olacağım.

Öncelikle iOS Uygulama Geliştirme yaparken olmazsa olmaz IDE miz bilindiği gibi XCode. Ancak bazı dönemlerde uygulamalarımızı henüz yayınlamamış yeni işletim sistemlerinde nasıl çalıştığını merak ettiğimizde ve buna göre kodlarımızı incelemek istediğimizde, ileriye dönük destek vermek gerekirse XCode-Beta sürümlerini kullanmamız gerekebilir.




Objective-c nedir?

Objective C

Objective-C bir programlama dili. Apple firması tarafından, apple ürünleri üzerinde uygulama geliştirmemizi sağlayan bu dil,  2008 senesi itibari ile iPhone tanıtımından sonra Dünya üzerinden popülaritesi bi hayli artmıştır.

Objective-C, Dünyanın en popüler dili olan  C dilinin Obje (Nesne) temelli halidir olarak düşünebiliriz.

C programlama dili 1972 yılında ortaya çıktığında programcılar bir problemi küçük parçalara ayırarak çözerlerdi. Yazılan uygulamalar, Prosedürlere, Fonksiyonlara bölünerek  adım adım uygulama programlanırdı. İşleve dayalı programlama parçalara bölünmüş ayrı işlevselliği olan kod bloklarının çağrılması mahtığına dayanan bir yöntemdir. Tanımlanmış fonksiyonlar program sırasında herhangi bir zamanda çağrılabilirler. Fonksiyonlar diğer fonksiyonların içinden de çağrılabilecekleri gibi kendi kendilerini de çağırabilirler. Uygulama bu şekilde yazılmış olduğu için olduğu için kolayca parçalara bölünebilirdi.