iOS Teknik Testi Çoktan Seçmeli Sorular

iOS Teknik Testi Çoktan Seçmeli Sorular

MCQss.com'daki iOS Teknik Testi Çoktan Seçmeli Sorular sayfasına hoş geldiniz. Bu sayfada, iOS ile ilgili çeşitli etkileşimli çoktan seçmeli soruları bulacaksınız. Herhangi bir seçeneği tıklayarak cevabınızın doğru mu yoksa yanlış mı olduğunu görebilirsiniz.

iOS, Apple tarafından iPhone, iPad ve iPod Touch gibi cihazlar için geliştirilen bir işletim sistemidir. Mobil uygulama geliştirmek için çeşitli özellikler ve araçlar sunar. iOS'yi iyi bilmek, mobil uygulama geliştiricileri için değerli bir beceridir.

iOS teknik testine hazırlanmak ve daha fazla bilgi edinmek isterseniz, Swift programlama dili, UIKit, Core Data, otomasyon testleri ve ilgili alanları öğrenmek önemlidir. iOS'i iyi bir şekilde öğrenmek, yaratıcı ve kaliteli mobil uygulamalar geliştirmenizi sağlar.

MCQss.com'un ücretsiz iOS Teknik Testi Çoktan Seçmeli Soruları, becerilerinizi genişletmenize ve bu alandaki bilginizi değerlendirmenize yardımcı olur. Bu soruları pratik yapmak, teknik testlere ve mülakatlara hazırlanmak ve iOS alanındaki bilginizi artırmak için kullanabilirsiniz.

Bu çoktan seçmeli soruların faydaları arasında, bilgi düzeyinizi değerlendirme, geliştirilmesi gereken alanları belirleme ve teknik testlere, mülakatlara hazırlanma bulunmaktadır.

1: Doğru ya da yanlış? Bir şablondan yeni bir iOS projesi oluşturduğunuzda, şablon sizin için otomatik olarak bir denetleyici nesnesi oluşturur.

A.   YANLIŞ

B.   Doğru

2: NSMutableTictionary'ye nesne eklerken, anahtar ...

A.   Bir ip değişmez olmalı

B.   Nscopying protokolüne uymalıdır

C.   Bir nsstring veya bir nsnumber solmalı

D.   Herhangi bir nesne olabilir

3: Aşağıdaki kod parçacıklarından hangisi bir görünümün konumunu değiştirmek için işe yarar?

A.   (bunlardan hiçbiri)

B.   view.frame.size.x = 0; view.frame.size.y = 100;

C.   view.frame.x = 0; view.frame.y = 100;

D.   CGPoint Center = View.Center; center.x = 0; center.y = 100; view.Center = Center;

4: Değiştirebilecek öğelerin bir listesini istiyorsanız hangi veri türünü başlatıyorsunuz?

A.   Nsmutablearray

B.   Nsmutableictionary

C.   Nsarray

D.   Nsdictionary

5: Hangi veri nesnesi bir zaman damgasını en iyi şekilde saklayabilir?

A.   Nsstring

B.   Nsnumber

C.   Nsdate

D.   Nsarray

6: Bir çerçeve ve sınırlar arasındaki fark?

A.   Sınırların kökeni her zaman (0, 0), bir çerçeve kökenli konteyner görünümüne göre

B.   Aynısı

C.   Çerçeve uikit nesneleri içindir, sınırlar coregraphics içindir.

7: Uygulama için yapılandırma verileri hangi dosya içerir?

A.   Main.m

B.   config.m

C.   İnfo.plist

D.   Appdelegate.h

8: Uygulama paketinize nasıl başvuruyorsunuz?

A.   App.io

B.   Self.bundle

C.   self.app.filesystem

D.   [Nsbundle Mainbundle]

9: Bir tablo görünümünde her hücre için hangi işlev denir?

A.   görünüm

B.   CellDidappear

C.   CellForrowatIndexPath

D.   viewDidload

10: Aşağıdaki klavye kısayollarından hangisi uygulamanızı simülatörde çalıştıracak?

A.   Komuta

B.   Komuta

C.   Komuta-R

D.   Komuta

11: Nsarray ve nsmutablearray arasındaki fark nedir?

A.   NSMutableArray'ın içeriği oluşturulduktan sonra değiştirilemezken, bir nsarray gerektiğinde değiştirilebilir

B.   NSarray bir AbstractClass sınıfıdır ve NSMutableArray bir protokoldür

C.   NSArray'ın içerikleri oluşturulduktan sonra değiştirilemezken, bir nsmutablearray gerektiği gibi değiştirilebilir

D.   NSArray'ın NsmutableArray'ın sınırsız olduğu 256 öğenin sınırlı kapasitesi vardır

12: @2x ne için kullanılır?

A.   Retina Varlıkları

B.   Nsstrings

C.   Tüm resimler

D.   Normal Varlıklar

13: Sert kodlanmış bir dize istediğinizde aşağıdaki sembollerden hangisini ön ekliyorsunuz?

A.   @

B.   *

C.   #

D.   & &

14: ARC şu anlamına gelir:

A.   Tahsis edilen referans döngüleri

B.   Otomatik referans sayımı

C.   Otomatik referans sayaçları

D.   Otomatik tutulan koleksiyonlar

15: Kaydedilen Oluştur ve Yapılandırma Nesnelerini tutan arşiv şunlar olarak bilinir:

A.   XML

B.   Rahip

C.   XBI

D.   Xib

16: Değiştirebilecek bir dize istiyorsanız hangi veri türünü başlatıyorsunuz?

A.   Nsstring

B.   Nsmutablestring

C.   Nschangeablingring

D.   Nscore

17: Doğru veya Yanlış: Koleksiyon görünümü, bir tablo görüşü için başka bir addır

A.   YANLIŞ

B.   Doğru

18: Doğru veya Yanlış: Ana iş parçacığı, dokunma girişlerini kullanır

A.   Doğru

B.   YANLIŞ

19: Bir varlık yalnızca iPad için ise, dosya adında nasıl belirlersiniz?

A.   ~ iPhone

B.   ~ iPad

C.   ! iPhone

D.   ! iPad

20: Bir indexpath bir bölümü ve ____ vardır

A.   Kafes

B.   Satır veya öğe

C.   Kolon

D.   Koordinat

21: Objektif C'de bir tablo görüşünün hücrelerinde ne olduğunu belirleyen işlev nedir?

A.   CellForrowatIndexPath

B.   hecelerinde

C.   tableviewCellContents

D.   tableview.cell.content

22: Manuel bellek yönetiminde, bir nesne üzerinde referansa ihtiyacınız olmadığında ne yaparsınız?

A.   [OBJ sürümü];

B.   Ücretsiz (OBJ)

C.   [OBJ Dealloc]

D.   [OBJ ÜCRETSİZ]

23: Aşağıdaki nesnelerden hangisi kullanıcı tarafından görülebilir?

A.   Nesneleri Görüntüle

B.   Model Nesneler

C.   Bunlardan hiçbiri

D.   Denetleyici nesneleri

24: Doğru veya Yanlış: Viewdidload, Viewdidappear'dan sonra mı geliyor?

A.   YANLIŞ

B.   Doğru

25: ARC kullanırken, bir nesneyi objektif C'de nasıl yok ediyorsunuz?

A.   Ona işaret eden değişkeni 1'e ayarlayın

B.   Bütün bunlar

C.   Noktaya işaret eden değişkeni nil olarak ayarlayın

D.   Ona işaret eden değişkeni 0 olarak ayarlayın

26: Arayüz oluşturucu kullanmadan tam bir uygulama yapmak mümkün mü?

A.   Evet, ama sadece iPad için

B.   Evet, herhangi bir platformda

C.   Hayır, Apple'ın uygulama standartlarını karşılamak için her zaman arayüz oluşturucu kullanmanız gerekir

27: İş parçacığı kullanıyorsanız, hangi iş parçacığı UI geçişleri çağrılmalıdır?

A.   Ana iş parçacığı

B.   Arka plan dizisi

C.   Eşzamanlı iş parçacıkları

D.   Herhangi bir iş parçacığı

28: Bir konumu tanımlayan bir X ve Y koordinatını hangi yapı tutabilir?

A.   Cgsize

B.   CGPoint

C.   Cgrect

D.   Nsframe

29: Kakao ve kakao dokunuşu arasındaki fark nedir?

A.   Kakao Touch bir kakao çerçevesi için başka bir isim

B.   Cocoa Touch, Mac OS X'te uygulamalar geliştirmek için uygulama çerçevesidir. Cocoa, iPhone, iPad ve iPod Touch için uygulama çerçevesidir.

C.   Kakao, Mac OS X'te uygulamalar geliştirmek için uygulama çerçevesidir. Cocoa Touch, iPhone, iPad ve iPod Touch için uygulama çerçevesidir.

30: Mevcut görünümü kapatmak ve köküne geri dönmek için hangi işlevi arıyorsunuz?

A.   PoptorootviewController

B.   ClosecurrentView

C.   PoptomainviewController

D.   pushrootViewController

31: Kategori nedir?

A.   Bir Ad Alanı

B.   Kategori, zaten var olan bir sınıfa yöntem eklemenin bir yoludur

C.   Bir grup sınıf

D.   Zaten var olan bir sınıfa örnek değişkenleri eklemenin bir yolu

32: ARC Etkin Projede: [SomeObject Sürüm];

A.   Derleme hatası

B.   Hiçbir şey yapmayacak

C.   Çalışma süresinde çarpışma

D.   Biraz zaman bir süre iyi geçiyor

33: +(void) dozomething {}

A.   Bir örnek yöntemidir

B.   İkisi de doğru

C.   Bir sınıf yöntemidir

D.   Her iki sahte

34: Belirli bir işlem olmadan bir OBJ-C programına ne bağlantılı olabilir?

A.   Java Jar Dosyaları

B.   Kodlar

C.   C ++ kütüphaneleri

D.   yürütülebilir tablolar

35: Nsinteger ve int arasındaki fark nedir?

A.   Nsinteger uzun int ve int sadece int

B.   Onlar aynı

36: Aşağıdakilerden hangisi verileri tutar ve kullanıcı arayüzü hakkında hiçbir şey bilmiyor?

A.   Denetleyici nesneleri

B.   Nesneleri Görüntüle

C.   Model Nesneler

D.   Bütün bunlar

37: Bir mülk için "atama" değerini ne zaman kullanıyorsunuz?

A.   Asla. Her zaman ya da atomik, atomik olmayan, güçlü veya zayıf olmalı

B.   Bool veya nsintegers gibi ilkel değerler için

C.   Dizelerde

D.   Dizilerde ve sözlüklerde

38: Cihazın Ayarlar bölümünde uygulamanız için tercihleri ​​ortaya çıkarmak için ne kullanıyorsunuz?

A.   Ayarlar.m

B.   Ayarlar.Bundle

C.   Nsseting

D.   Değişkenler.bundle

39: Uygulamanızı Xcode'da test etmek için hangi test çerçeveleri mevcut?

A.   Minunit, ioSunit

B.   (bütün bunlar)

C.   Test yapmak

D.   Nunit, Junit

E.   Ocmock, ocunit, xctest

40: Bir serinin bir kısmını tanımlamak için hangi yapı kullanılabilir?

A.   Nsstring

B.   Nsrange

C.   Nsset

D.   Cgpoint

41: Hangi sınıf, ipler veya iCloud tarihleri ​​gibi az miktarda verilerin paylaşılmasını destekler?

A.   NsubiquitouseyValuestore

B.   Nsurlconnection

C.   Nsoperation

42: Yuvarlak köşelerle aşağıdaki kod ekranını nasıl yapabilirsiniz? Uiview *rectview = [[uiview alloc] initwithframe: cgrectMake (0, 0, 100, 100)]; rectview.backgroundColor = [UIColor RedColor]; rectview.layer.corradius = 8; [self.View addSubView: rectview];

A.   rectview.RoundunedCornersVisible = evet;

B.   [rectview drawrect: rectview.bounds];

C.   rectview.layer.maskstobounds = evet;

D.   [rectview setneedSdisplay];

43: Aşağıdaki ifadelerden hangisi kategorilerin kullanımı için doğrudur?

A.   Bir kategori yalnızca soyut sınıflar için bildirilebilir.

B.   Karmaşık bir sınıfın uygulanmasını birden çok kaynak kod dosyasına bölmek için kategorileri de kullanabilirsiniz.

C.   Bir kategoriyi bildirmek için sözdizimi @protocol anahtar kelimesini kullanır.

D.   Derleyici, kategori için herhangi bir örnek değişkeni veya özellik aksesuar yöntemlerini sentezler.

44: Aşağıdakilerden hangisi iOS 7 ve iOS 6 arasındaki farkları en iyi tanımlar?

A.   iOS 7, AutoLayout'u destekler.

B.   iOS 7 kullanıcı arayüzü tamamen yeniden tasarlandı.

C.   iOS 7 kullanıcı arayüzü tamamen yeniden tasarlandı ve 64 bit desteğe sahip.

D.   iOS 6 iPhone 5s ve iPhone 5C'de desteklenmiyor

45: Nsxmlparser hangi tür ayrıştırıcı?

A.   Saksafon ayrıştırıcı

B.   Dom Ayrıştırıcı

46: Doğru ya da yanlış? En az bir sahibi olan bir nesne yok edilebilir.

A.   Doğru

B.   YANLIŞ

47: Bu kod çok fazla yapmaz, ancak hangi satırın + (void) Someclass 1 sınıfındaki başlatma yöntemini deneyecek. 4. someclass *obj = [[someclass aloc] init]; 5. NSString *Açıklama String = [OBJ GetNewString]; 6.}

A.   satır 3

B.   satır 1

C.   satır 5

D.   Satır 4

48: Uygulama arka planda ama kod yürütmüyor. Hangi eyalet uygulamasında?

A.   Askıya alınmış

B.   Aktif olmayan

C.   Sonlandırılmış

D.   Yukarıdakilerden hiçbiri

E.   Arka plan

49: Aşağıdakilerden hangisi doğrudur?

A.   Bir sınıf birden fazla protokol uygulayamaz

B.   Bir sınıf özet olarak ilan edilemez

C.   Örnek değişkenleri alt çizgiyle başlamalıdır

D.   Örnek değişkenleri, sınıf tanımını içeren başlık dosyasında bildirilmelidir

50: ' zayıf ' Aşağıdaki @property tanımında: @Property (atomik olmayan, zayıf) someclass *müdahale; ?

A.   Yanıt veren nesne korunur ve nesne yok edildiğinde işaretçi nil olarak ayarlanır

B.   Yanıt veren nesne korunmaz ve nesne yok edildiğinde işaretçi nil olarak ayarlanır

C.   Yanıt veren nesne korunur ve nesne yok edildiğinde işaretçi serbest belleğe işaret eder

D.   Yanıt veren nesne tutulmaz ve nesne yok edildiğinde işaretçi serbest belleğe işaret eder

51: Hangi senaryo NSOPeration'ın bir istisna atmasına neden olmaz:

A.   İşlem yürütüldüğünde veya bittiğinde (muhtemelen iptal edildiği için) ve başlangıç ​​yöntemi tekrar çağrılır.

B.   İptal edilen bir NSInVocationoperation nesnesinin sonucunu almaya çalıştığınızda.

C.   Halihazırda yürütülen veya bitmiş bir işleme bir tamamlama bloğu eklemeye çalıştığınızda.

D.   İşlem yürütmeye hazır olmadığında ancak başlangıç ​​yöntemi çağrılır.

E.   Bir tamamlama bloğundan dönüş değeri sıfır olduğunda.

52: Doğru veya Yanlış: Objektif C'de tüm örnek yöntemleri aksesuardır.

A.   YANLIŞ

B.   DOĞRU

53: Belge nesnelerini hangi sınıf uygulayabilir?

A.   Nsurl

B.   Nsdocument

C.   Nsarray

D.   Uidocument

54: Görünüm denetleyicinizle ilişkili tüm kritik olmayan özel veri yapısını işletmek için aşağıdaki yöntemlerden hangisi kullanılır?

A.   Yukarıdakilerden hiçbiri

B.   viewdidunload

C.   viewwillunload

D.   didreceivememorywarning

E.   Dealloc

55: Bir uygulama kullanıcı tarafından reddedilen klavyeye nasıl yanıt verebilir?

A.   [UIRpponder OLDRESIGNFIRSTREPONDER]

B.   [UIRpponder DidResignFirStresperder]

C.   UikeyboardHidenotification

D.   [UIRPRIPTONDER REVIGNFIRSTRESPONDER]

E.   Bu yapılamaz

56: Aşağıdakilerden hangisi doğrudur?

A.   Uikit çizimini bir arka plan dizisinde değiştirebilirsiniz

B.   Bunların hiçbiri doğru değil

C.   Temel animasyon katmanlarını bir arka plan dizisinde değiştirebilirsiniz

D.   Yalnızca ana iş parçacığında bir görüntü bağlamı oluşturabilir ve çizebilirsiniz

57: Bir CGPatref'iniz varsa ve bu yolu çekirdek bir animasyon katmanına çizmeniz gerekiyorsa, hangi nesneyi kullanırsınız.

A.   CashaPelayer

B.   CGPathlayer

C.   Capathlayer

D.   CGPathReflayer

E.   Kalay

58: Bir dosya indirdiğinizde ve uygulama arka plana gidin. Yapabilirsiniz ...

A.   Yalnızca iOS 7 için sınırsız indirmeye devam edin

B.   Sınırlarla indirmeye devam edin

C.   Yalnızca iOS 7'den beri indirmeye devam edin

D.   Yalnızca iOS 7'den beri sınırlarla indirmeye devam edin

59: AV Vakfı ve AAVPlayer ile bir video oynadığınızda. Videoyu susturmak istiyorsanız

A.   Ses parçalarını çıkarmalı ve ses seviyesini 0 olarak ayarlamalısınız

B.   Avplayeritem'de true'ye ekikli olan mülkü koydun

C.   AVPlayerItem'de ses seviyesini 0 olarak ayarlamanız gerekir

D.   Avplayer'da true'ye sadık olan mülkü koydun

60: Aşağıdaki arabirim oluşturucu nesnelerinden hangisi, belirli sayıda görüntüle bir animasyon oluşturmanıza yardımcı olacaktır?

A.   1

B.   2

C.   3

D.   4

E.   5

61: Aşağıdakilerden hangisi "Tarih Seçici" kullanıcı arayüzü nesnesinin doğru beyanıdır?

A.   @Property (atomik olmayan, tutma, serbest bırakma) iboutlet uidatePicker;

B.   @Property (atomik olmayan, tutma) iboutlet uidatePicker DP;

C.   @Property (atomik olmayan, tutma, sürüm) iboutlet uidatePicker & dp;

D.   @Property (atomik olmayan, tutma) iboutlet uidatePicker *dp;

62: InfoPlist.Strings ve Main.m dosyaları her zaman ___________ varsayılan olarak bulunur.

A.   Uygulamanın ana klasörü Project Navigator, burada .xib, .h ve .m dosyaları saklanır

B.   Project Navigator altında uygulamanızın ana klasöründeki Dosyalar Klasörünü Destekleme

C.   Project Navigator altındaki test klasörü

D.   Project Navigator altında ürünler klasörü

63: Aşağıdakilerden hangisi Xcode 4.x'teki iOS uygulamanıza yeni bir çerçeve eklemenize yardımcı olabilir?

A.   Çerçeve klasörünü genişletin. Mevcut herhangi bir çerçeveye sağ tıklayın. Finder "ı göster" seçin; seçenek. Bulucuda istenen çerçeveyi bulun. Kopyala ve Project Navigator altındaki Frameworks klasörüne yapıştırın.

B.   Çerçeve klasörünü genişletin. Mevcut herhangi bir çerçeveye sağ tıklayın. Finder "ı göster" seçin; seçenek. Bulucuda istenen çerçeveyi bulun. Finder'dan sürükleyin ve Project Navigator'ın altındaki Frameworks klasörüne bırakın.

C.   Çerçeveye sağ tıklayın, yeni dosya seçin ve çerçeveyi ekleyin.

64: Xcode 4.x'te geçici bir sağlama profili oluşturduğunuzu varsayalım. İOS Provisioning Portalına eklemek için test cihazlarınızdan/test ekibinizden aşağıdakilerden hangisini arayacaksınız?

A.   Kod İmzalama Sertifikası

B.   Geliştirici profili

C.   Uygulamanın Verileri

D.   Cihaz kimlikleri

E.   Yukarıdakilerin hepsi

65: Xcode 4.x'teki aşağıdaki özniteliklerden hangisi, görüntüde verildiği gibi bir metin alanında bir metin olarak "yorum" i görüntülemenizi sağlar?

A.   Yer tutucu

B.   Metin

C.   Etiket

D.   Dış görünüş

E.   Başlık

F.   Yer tutucu metni

66: Aşağıdakilerden hangisi, "Input2" başlığı ile bir giriş metni alanının doğru beyanıdır?

A.   IBoutlet UitextField *Input2;

B.   IBoutlet Uitext *Input2;

C.   IBoutlet UIViewControllerTextField *Input2;

D.   IBoutlet UitextField Input2;

67: Bir metin alanı nesnesinin "devre dışı" özelliğinin kullanımı nedir?

A.   Metin alanı devre dışı bırakılırsa true döndürür.

B.   Devre dışı bırakıldığında metin alanının arka planı olarak görüntülenecek metni belirtir.

C.   Metin alanının durumunu döndürür, yani doğru veya yanlış devre dışı bırakılır.

D.   Devre dışı bırakıldığında metin alanının arka planı olarak görüntülenecek bir görüntü belirtir.

68: Apple App Store'a bir uygulama gönderirken aşağıdaki ayarlardan hangisi isteğe bağlıdır?

A.   Uygulama simgesi

B.   Resmi Başlat

C.   Versiyon

69: İOS uygulamalarında nesneler için çıkış oluşturmanın kullanımı nedir?

A.   Önce hangi görünümün yükleneceğini belirtmek için.

B.   Uygulamanızdaki olası her yolu/geçişi düzenlemek için.

C.   Nesne ile ucu/storyboard dosyası arasında bağlantılar oluşturmak için.

D.   Kod dosyanızdaki nesneden NIB/XIB/Storyboard dosyanızda tanımlanan nesnelere bir referans oluştururlar.

70: Aşağıdakilerden hangisi bir iOS uygulamasının durumu değildir?

A.   Koşmak yok

B.   Durdu

C.   Aktif olmayan

D.   Askıya alınmış

E.   Arka plan

71: Verilen görüntü bir iOS uygulamasının anlık görüntüsüdür. Ne tasvir ediyor?

A.   Bir kullanıcı arayüzü nesnesi, yani yuvarlak rect düğmesi, dosyanın sahibi nesnesinde tanımlanabilecek/mevcut olmayan/mevcut olmayan çıkışına bağlanır.

B.   Bir kullanıcı arabirimi nesnesi, yani yuvarlak rect düğmesi, dosyanın sahip nesnesinde tanımlanabilecek/kullanılamayan/kullanılamayan bir eylem/etkinliğe bağlanır.

C.   Bir kullanıcı arabirimi nesnesi, yani yuvarlak rect düğmesi, dosyanın sahip nesnesinde tanımlanabilecek/kullanılamayan bir arayüze bağlanır.

D.   Yukarıdakilerin hiçbiri.

72: Retina olmayan ekranla iOS veya iPod Touch'daki uygulama simgeleri için gereken minimum çözünürlük:

A.   24 x 24 piksel

B.   57 x 57 piksel

C.   114 x 114 piksel

D.   72 x 72 piksel

73: Xcode 4.x'e ilk kez bir iOS cihazı eklediğinizde aşağıdaki profillerden hangisi IOS aygıtına otomatik olarak oluşturulur ve yüklenir?

A.   iOS geliştirme profili

B.   Run4Color Geliştirme

C.   iOS Ekibi Sağlama Profili

D.   MAC Team Profili

74: Aşağıdakilerden hangisi bir web görünümü arayüzü oluşturucu nesnesinde dahili alınan bir işlem değildir?

A.   geri gitmek

B.   küstah

C.   Tekrar yükle

D.   Yenile

E.   Durdurma

75: Ses dosyalarını oynamak için bir Xcode 4.x projesine aşağıdaki çerçevelerden hangisi eklenmelidir?

A.   Openal.framework

B.   Coreaudiokit.framework

C.   Audiotoolbox.framework

D.   Yukarıdakilerin hepsi

76: Bir iOS uygulama test cihazı olarak, aşağıdakilerden hangisi geçici bir provizyon profiline sahip olmanın avantajlarıdır?

A.   Test cihazlarının bir Apple geliştirici programına kaydolmaları gerekmez.

B.   Test cihazları bir ekibe kaydolur ve böylece iOS Team Pressioning profilini kullanabilir.

C.   Test cihazları kendi imza sertifikalarını oluşturabilir.

D.   Yukarıdakilerin hepsi

77: Aşağıdaki seçeneklerden hangisi Xcode 4.x'teki UIActiveInticatorView nesnesinin özelliğidir?

A.   Isanimer

B.   Gelenek

C.   Hides ne oldu

D.   eskimiş

E.   stopanimating

78: Bir iOS uygulamasını çeşitli cihazlarda ve iOS sürümlerinde test etmek için aşağıdaki profillerden hangisi oluşturulacaktır?

A.   Ad hoc sağlama profili

B.   iOS Ekibi Sağlama Profili

C.   MAC Team Profili

D.   Yukarıdakilerin hiçbiri

79: Xcode 4.x'te iOS için bir uygulama geliştiriyorsunuz. Aşağıdaki seçeneklerden hangisi, "TextField" kimliğine sahip bir metin alanının boş olup olmadığını kontrol edecek ve "çıkışı" kimliğine sahip bir etikette görüntüleyecek?

A.   if (textField.text == null) {output.text = textField.text; }

B.   if (textField.Length == 0) {output.text = textField.text; }

C.   if (textField.text == @"") {output.text = textField.text; }

D.   if (textField.text.Length == 0) {output.text = textField.text; }

80: Aşağıdakilerden hangisi (void) didreceivememorywarning yöntemi hakkında doğrudur?

A.   Bu yöntem, eğer varsa görünüm denetleyicisi tarafından kullanılan ek belleği serbest bırakmak için geliştirici tarafından geçersiz kılınabilir.

B.   Bu yöntem geçersiz kılınamaz.

C.   Bu yöntem, mevcut bellek düşük olduğunda sistem tarafından çağrılır.

D.   Uygulama, kullanılabilir bellek düşük olduğunda belleği serbest bırakmak için bu yöntemi doğrudan çağırır.

81: Xcode 4.x'teki tablo görünümü nesnelerinin yapılandırma verileri aşağıdakilerden yüklenir:

A.   UtableViewDataSource protokolüne uygun bir nesne.

B.   UtableViewCell protokolüne uygun bir nesne.

C.   UtableViewDelegate protokolüne uygun bir nesne.

D.   Yukarıdakilerin hiçbiri.

82: Her arabirim oluşturucu nesnesinin özelliklerinde bulunan alfa değerinin kullanımı nedir?

A.   Multitouch'u destekleyen bir uygulama için gerekli olan bir seferde dokunabilen kontrol sayısını ayarlamak için kullanılır.

B.   Kullanıcı arabirimi nesnesinin boyutunu ayarlamak için kullanılır.

C.   Bir kullanıcı arabirimi nesnesinin konumunu ayarlamak için kullanılır.

D.   Bir kullanıcı arabirimi nesnesinin şeffaflığını ayarlamak için kullanılır.

83: Bir .png görüntüsü ile nasıl OpenGL ES dokusu oluşturabilirsiniz?

A.   UiiMage Gltexture özelliğini kullanma

B.   UiiMageBitmaprep kullanma

C.   CGBITMAPContext

D.   Yapamazsın

E.   Yukarıdakilerin hiçbiri

84: Ana olmayan iş parçacıkları etkinlikler için anket yapabilir mi?

A.   Evet

B.   HAYIR

85: Çekirdek animasyondaki capropertyanimation sınıfının bir özelliği aşağıdakilerden hangisidir?

A.   Anahtar Yolda belirtilen bir katman özelliğini canlandırmaya destek sağlayan soyut bir alt sınıftır

B.   Bir dizi animasyon nesnesinin birlikte gruplandırılmasına ve eşzamanlı olarak çalışmasına izin verir

C.   Bir katman özelliği için basit enterpolasyon sağlar

D.   Tüm katmanın içeriğini etkileyen bir geçiş etkisi sağlar. Animasyon yaparken katman içeriğini kaybolur, iter veya ortaya çıkarır

86: Katman geometrisindeki Anchorpoint özelliğinin varsayılan değeri nedir?

A.   (0.0,0.0)

B.   (0.0,0,5)

C.   (0.5,0.0)

D.   (0.5,0.5)

E.   (1.0,1.0)

87: İPhone SDK'yı kullanarak aramalar yapabilir misiniz?

A.   Evet

B.   HAYIR

88: Bir iPhone Xcode projesinde CompressResources oluşturma adımı nedir?

A.   Projedeki tüm dosyaları iPhone'da oynatan tüm dosyaları yeniden canlandırıyor.

B.   PNG dosyalarını iPhone'da oynatma projesindeki yeniden boyutlandırıyor.

C.   Dosyaları .m ve .h uzantıları ile sıkıştırır.

D.   Dosyaların uzatılmasını ve kompresesthemini değiştirir.

89: AbPersonCreate işlevi yeni oluşturulan kaydı adres defterine ekliyor mu?

A.   Evet

B.   HAYIR

90: IP iletişimi için ağın Endianness nedir?

A.   Büyük Endian

B.   Küçük Endian

C.   Karışık

D.   Değiştirilmiş endian

E.   Tek bir endian

91: Kiremitli bir görüntü çizmek için aşağıdakilerden hangisi kullanılabilir?

A.   Kuvars 2d işlevi cgcontextdrawtileMage

B.   Uiviews

C.   A veya B

D.   Ne de B DEĞİL

92: İPhone Bonjour mesajlaşma kullanabilir mi?

A.   Evet

B.   Hayır <br>

93: İPhone'da Posix iş parçacıklarını kullanabilir misiniz?

A.   Evet

B.   HAYIR

94: Bir iPhone kullanırken, kullanıcı bir uygulamadan cihazdaki başka bir uygulamaya veya hizmete geçer. Uygulamanızın bir dahaki sefere başladığında kullanıcı tarafından yapılan en son değişiklikleri yansıtmasını sağlamak için akılda tutulması gereken en önemli faktör nedir?

A.   Kullanıcıdan Kaydet'i tıklaması ve başlangıç ​​menüsünden kapatması istenmelidir

B.   Kullanıcıdan başvurunuzu kapatması istenmelidir

C.   Uygulama, mümkün olduğunca çabuk yapıldıkça kullanıcı değişikliklerini kaydetmek için programlanmalıdır.

D.   Bu konuda özel bir husus gerekli değildir

95: İPhone'da nasıl kısa bir ses çalıyorsunuz?

A.   Nssound sınıfı ile

B.   Uisound sınıfı ile

C.   AudioServiceSplaySySound Fonksiyonu ile

D.   Nssystemsound işlevi ile

E.   Yukarıdakilerin hiçbiri

96: Aşağıdakilerden hangisi bir dokunmatik olay yöntemi değildir?

A.   - (void) toucheSdragged: (nsset *) withevent with: (uievent *) olay;

B.   - (void) touchesmoved: (nsset *) WithEvent: (uievent *) olay;

C.   - (void) Touchesbegan: (nsset *) WithEvent: (uievent *) olay;

D.   - (void) dokunmatik: (nsset *) temasa geçer: (uievent *) olay;

E.   - (void) Touchesccelled: (nsset *) Withevent WithEvent: (Uievent *) Etkinliği

97: Openal iPhone'da mevcut mu?

A.   Evet

B.   HAYIR

98:

Aşağıdaki kodu düşünün:

(BOOL) Uygulama: (UIApplication *) Uygulama DidfinishLaunchingWithoptions: (NSDictionary *) Launchoptiptions {

// arka plan rengini/desenini ayarlayın

self.window.backgroundcolor = [UIColor BlackColor];

self.tabbarcontroller.tabbar.backgroundcolor = [UIColor ClearColor];

//felf.window.backgroundcolor = [UIColor colorWithpatterNimage: [uiiMage Imagenamed:@& quot; testbg.png & quot;];

// Durum çubuğu rengini ayarlayın

[[UIApplication SharedApplication] SetStatusBarstyle: UistatusbarstyBlacktranslucent];

// Sekme çubuğu denetleyicisinin pencerenin bir alt görüşü olarak geçerli görünümünü ekleyin

self.window.rootviewController = self.tabbarController;

[self.window MarkeyandVisible];

Dönüş evet;

}

Konsola atılan hata nasıl düzeltilebilir, "Uygulamaların uygulama lansmanının sonunda bir kök görünüm denetleyicisine sahip olması beklenir"

A.   self.window = [[[uiwindow alloc] initwithframe: [[Uiscreen Mainscreen] sınırlar]] autorelease];

B.   MenuViewController *MenUviewController = [[MenuViewController Alloc] init]; Self.window.rootViewController = MenuViewController;

C.   İkisi birden

D.   Yukarıdakilerden hiçbiri

99:

Aşağıdakilerden hangisi iPhone'da bir uygulamanın çalışıp çalışmadığını veya bir iPod Touch üzerinde çalışıp çalışmadığını belirlemesine izin verir?

A.   Nsstring *deviceType = [UIdevice currentDevice] .model; if ([DeviceType Isequaltostring:@"iPhone"])

B.   Nsstring *deviceType = [UIdevice currentDevice] .size; if ([DeviceType IsequaltoString:@"iPhone & quot;])

C.   Nsstring *deviceType = [UIdevice currentDevice] .Device; if ([DeviceType IsequaltoString:@& quot; Cihaz & quot;])

D.   Nsstring *deviceType = [UIDevice currentDevice] .iphone; if ([DeviceType IsequaltoString:@"iPhone & quot;])

100:

ARC ve Manuel Bellek Yönetimi hakkında doğru olan nedir?

A.   ARC ve manuel bellek yönetimi altında Dealloc'daki özellikleri daima nil.

B.   ARC ve manuel bellek yönetimi altında DealLoc'daki özellikleri sıfırlamak zorunda değilsiniz.

C.   Nil Out özellikleri ARC altında, ancak manuel bellek yönetiminde değil.

D.   Manuel bellek yönetimi altında Dealloc'ta nil out özellikleri, ancak ARC'de değil.