Ujian Teknis iOS - Pertanyaan Pilihan Ganda

Ujian Teknis iOS - Pertanyaan Pilihan Ganda

Selamat datang di halaman Pertanyaan Pilihan Ganda Ujian Teknis iOS di MCQss.com. Di halaman ini, Anda akan menemukan berbagai pertanyaan interaktif terkait iOS. Anda dapat memilih jawaban dan memeriksa apakah jawaban Anda benar atau salah.

iOS adalah sistem operasi yang dikembangkan oleh Apple untuk perangkat seperti iPhone, iPad, dan iPod Touch. Ini menyediakan berbagai fitur dan alat untuk pengembangan aplikasi seluler. Menguasai iOS adalah keahlian berharga bagi pengembang aplikasi seluler.

Jika Anda ingin mengetahui lebih lanjut tentang iOS dan mempersiapkan ujian teknis, penting untuk familiar dengan topik seperti bahasa pemrograman Swift, UIKit, Core Data, pengujian otomatisasi, dan lainnya. Beherrahi iOS akan membantu Anda membuat aplikasi seluler inovatif dan berkualitas tinggi.

Pertanyaan Pilihan Ganda Ujian Teknis iOS di MCQss.com membantu memperluas pengetahuan Anda dan mengevaluasi pemahaman Anda dalam bidang ini. Anda dapat menggunakan pertanyaan-pertanyaan ini untuk latihan, persiapan ujian teknis, dan meningkatkan keahlian iOS Anda.

Manfaat pertanyaan pilihan ganda ini termasuk kemampuan untuk mengevaluasi tingkat pengetahuan Anda, mengidentifikasi area yang perlu ditingkatkan, serta mempersiapkan ujian teknis dan wawancara.

1: Benar atau salah? Saat Anda membuat proyek iOS baru dari templat, templat secara otomatis membuat objek pengontrol untuk Anda.

A.   PALSU

B.   BENAR

2: Saat menambahkan objek ke nsmutableDictionary, kuncinya ...

A.   Harus menjadi string literal

B.   Harus sesuai dengan protokol nscopy

C.   Harus layu nsstring atau nsnumber

D.   Bisa jadi objek apa pun

3: Manakah dari cuplikan kode berikut yang akan berfungsi untuk mengubah posisi tampilan?

A.   (tak ada satupun)

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: Jenis data apa yang Anda inisialisasi jika Anda menginginkan daftar item yang dapat berubah?

A.   NsmutableArray

B.   Nsmutabledictionary

C.   Nsarray

D.   Nsdictionary

5: Objek data apa yang dapat menyimpan cap waktu yang terbaik?

A.   Nsstring

B.   Nsnumber

C.   Nsdate

D.   Nsarray

6: Perbedaan antara bingkai dan batas?

A.   Asal batas selalu (0, 0), asal bingkai relatif terhadap tampilan wadahnya

B.   Itu sama

C.   Bingkai adalah untuk objek UIKIT, batas untuk coregraphics.

7: File apa yang berisi data konfigurasi untuk aplikasi?

A.   Main.M

B.   config.m

C.   Info.plist

D.   Appdelegate.h

8: Bagaimana Anda merujuk bundel aplikasi Anda?

A.   app.io

B.   self.bundle

C.   self.app.filesystem

D.   [Nsbundle mainbundle]

9: Fungsi apa yang dipanggil untuk setiap sel dalam tampilan tabel?

A.   viewwillload

B.   Celldidappear

C.   cellforrowAndexpath

D.   viewdidload

10: Manakah dari pintasan keyboard berikut yang akan menjalankan aplikasi Anda di simulator?

A.   Perintah-a

B.   Command-p

C.   Perintah-r

D.   Command-G

11: Apa perbedaan antara NSARRAY dan NSMUTABLEARRAY?

A.   Isi NSMUTableArray tidak dapat dimodifikasi setelah dibuat sedangkan NSArray dapat dimodifikasi sesuai kebutuhan

B.   NSArray adalah kelas kelas abstrak dan nsmutableArray adalah protokol

C.   Isi NSArray tidak dapat dimodifikasi setelah dibuat sedangkan NSMUTableArray dapat dimodifikasi sesuai kebutuhan

D.   Nsarray memiliki kapasitas terbatas 256 item di mana sebagai nsmutableArray tidak terbatas

12: Untuk apa @2x digunakan?

A.   Aset retina

B.   Nsstrings

C.   Semua gambar

D.   Aset normal

13: Manakah dari simbol berikut yang Anda harapkan dengan string karakter saat Anda menginginkan string kode yang keras?

A.   @

B.   *

C.   #

D.   &

14: Arc adalah singkatan dari:

A.   Siklus referensi yang dialokasikan

B.   Penghitungan referensi otomatis

C.   Penghitung referensi autoreleased

D.   Koleksi yang ditahan otomatis

15: Arsip yang menahan objek tampilan yang disimpan dan konfigurasi dikenal sebagai:

A.   Xml

B.   Xid

C.   Xbi

D.   Xib

16: Jenis data apa yang Anda inisialisasi jika Anda menginginkan string yang dapat berubah?

A.   Nsstring

B.   Nsmutablestring

C.   NschangeAblestring

D.   Nscore

17: Benar atau Salah: Tampilan Koleksi adalah nama lain untuk TableView

A.   PALSU

B.   BENAR

18: Benar atau Salah: Utas utama menangani input sentuh

A.   BENAR

B.   PALSU

19: Jika aset hanya untuk iPad, bagaimana Anda menentukannya di nama file?

A.   ~ iPhone

B.   ~ iPad

C.   ! iPhone

D.   ! iPad

20: Indexpath memiliki bagian dan ____

A.   Kisi

B.   Baris atau item

C.   Kolom

D.   Koordinat

21: Apa fungsi dalam objektif C yang menentukan apa yang ada di sel -sel tableview?

A.   cellforrowAndexpath

B.   CellFortableView

C.   TableViewCellContents

D.   tableview.cell.content

22: Dalam manajemen memori manual, apa yang Anda lakukan saat Anda tidak memerlukan referensi pada suatu objek?

A.   [rilis OBJ];

B.   Gratis (OBJ)

C.   [Obj Dealloc]

D.   [OBJ GRATIS]

23: Manakah dari objek berikut yang terlihat oleh pengguna?

A.   Lihat Objek

B.   Objek model

C.   Tak ada satupun

D.   Objek pengontrol

24: Benar atau Salah: ViewDidload datang setelah ViewDidappear?

A.   PALSU

B.   BENAR

25: Saat menggunakan ARC, bagaimana Anda menghancurkan suatu objek di Objective C?

A.   Atur variabel yang menunjuk ke 1 ke 1

B.   Semua ini

C.   Atur variabel yang menunjuk ke Nil

D.   Atur variabel yang menunjuk ke sana ke 0

26: Apakah mungkin membuat aplikasi lengkap tanpa menggunakan Builder Antarmuka?

A.   Ya, tapi hanya untuk iPad

B.   Ya, di platform apa pun

C.   Tidak, Anda selalu harus menggunakan Builder Antarmuka untuk memenuhi standar aplikasi Apple

27: Jika Anda menggunakan Threading, di utas mana transisi UI harus dipanggil?

A.   Utas utama

B.   Utas latar belakang

C.   Utas bersamaan

D.   Utas apa pun

28: Struktur apa yang dapat menahan koordinat x dan y yang mendefinisikan lokasi?

A.   CGSize

B.   Cgpoint

C.   Cgrect

D.   Nsframe

29: Apa perbedaan antara Cocoa dan Cocoa Touch?

A.   Cocoa Touch adalah nama lain untuk kerangka kerja kakao

B.   Cocoa Touch adalah kerangka kerja aplikasi untuk mengembangkan aplikasi di Mac OS X. Cocoa adalah kerangka aplikasi untuk iPhone, iPad dan iPod Touch.

C.   Cocoa adalah kerangka kerja aplikasi untuk mengembangkan aplikasi di Mac OS X. Cocoa Touch adalah kerangka aplikasi untuk iPhone, iPad dan iPod Touch.

30: Fungsi apa yang Anda hubungi untuk menutup tampilan saat ini dan kembali ke root?

A.   POPTOROTVIEWCONTROLLER

B.   CloseCurrentView

C.   PopTomainViewController

D.   PushrootviewController

31: Apa itu kategori?

A.   A namespace

B.   Kategori adalah cara untuk menambahkan metode ke kelas yang sudah ada

C.   Sekelompok kelas

D.   Cara untuk menambahkan variabel instance ke kelas yang sudah ada

32: Dalam proyek yang diaktifkan ARC: [rilis beberapa hal];

A.   Kompilasi kesalahan

B.   Tidak ada yang akan dilakukan

C.   Kecelakaan pada Waktu Run

D.   Beberapa waktu jatuh beberapa waktu berjalan dengan baik

33: +(void) dosomething {}

A.   Adalah metode instance

B.   Keduanya benar

C.   Adalah metode kelas

D.   keduanya salah

34: Apa yang dapat ditautkan ke program OBJ-C tanpa proses tertentu?

A.   File jar java

B.   skrip

C.   Perpustakaan C ++

D.   executable

35: Apa perbedaan antara nsinteger dan int?

A.   Nsinteger panjang int dan int hanyalah int

B.   Mereka sama

36: Manakah dari berikut ini yang memiliki data dan tidak tahu apa -apa tentang antarmuka pengguna?

A.   Objek pengontrol

B.   Lihat objek

C.   Objek model

D.   Semua ini

37: Kapan Anda menggunakan nilai "tetapkan" untuk suatu properti?

A.   Tidak pernah. Itu harus selalu: atom, nonatomik, kuat atau lemah

B.   Untuk nilai primitif seperti bool atau nsintegers

C.   Pada string

D.   Pada array dan kamus

38: Apa yang Anda gunakan untuk mengekspos preferensi untuk aplikasi Anda di bagian Pengaturan perangkat?

A.   Pengaturan.M

B.   Pengaturan.Bundle

C.   Nssetting

D.   Variabel.bundle

39: Untuk menguji aplikasi Anda di Xcode, kerangka pengujian mana yang tersedia?

A.   Minunit, iosunit

B.   (semua ini)

C.   Tes.ting

D.   Nunit, Junit

E.   Ocmock, ocunit, xctest

40: Struktur apa yang dapat digunakan untuk menentukan sebagian dari seri?

A.   Nsstring

B.   Nsrange

C.   Nsset

D.   CGPOint

41: Kelas apa yang mendukung berbagi sejumlah kecil data seperti string atau tanggal untuk iCloud?

A.   Nsubiquitouskeyvaluestore

B.   Nsurlconnection

C.   NSOperation

42: Bagaimana Anda bisa membuat tampilan kode berikut dengan sudut bulat? Uiview *rectview = [[uiview alloc] initwithFrame: cgrectmake (0, 0, 100, 100)]; rectview.backgroundColor = [uicolor redcolor]; rectview.layer.cornerradius = 8; [self.view AddSubView: RectView];

A.   rectview.roundedCornersvisible = ya;

B.   [RectView Drawrect: Rectview.bounds];

C.   rectview.layer.maskstoBounds = ya;

D.   [Rectview SetneedsDisplay];

43: Manakah dari pernyataan berikut yang benar tentang penggunaan kategori?

A.   Kategori hanya dapat dinyatakan untuk kelas abstrak.

B.   Anda juga dapat menggunakan kategori untuk membagi implementasi kelas kompleks di beberapa file kode sumber.

C.   Sintaks untuk mendeklarasikan kategori menggunakan kata kunci @protocol.

D.   Kompiler mensintesis setiap variabel instance atau metode aksesor properti untuk kategori tersebut.

44: Manakah dari berikut ini yang paling menggambarkan perbedaan antara iOS 7 dan iOS 6?

A.   iOS 7 mendukung autolayout.

B.   Antarmuka pengguna iOS 7 telah sepenuhnya dirancang ulang.

C.   Antarmuka pengguna iOS 7 telah sepenuhnya dirancang ulang dan memiliki dukungan 64-bit.

D.   iOS 6 tidak didukung di iPhone 5s dan iPhone 5c

45: Nsxmlparser jenis parser apa?

A.   Sax Parser

B.   Dom parser

46: Benar atau salah? Objek dengan setidaknya satu pemilik dapat dihancurkan.

A.   BENAR

B.   PALSU

47: Kode ini tidak melakukan banyak hal, tetapi baris mana yang akan memanggil metode inisialisasi + (void) pada kelas someclass 1. - (void) dosomething 2. {3. [someclass someclassmethod]; 4. someclass *obj = [[someclass alloc] init]; 5. NSString *DeskripsiRString = [obj getNewString]; 6.}

A.   Baris 3

B.   Baris 1

C.   Baris 5

D.   Baris 4

48: Aplikasi ini ada di latar belakang tetapi tidak mengeksekusi kode. Aplikasi Negara di mana itu?

A.   Tergantung

B.   Tidak aktif

C.   Diakhiri

D.   Tidak ada di atas

E.   Latar belakang

49: Manakah dari berikut ini yang benar?

A.   Kelas tidak dapat menerapkan lebih dari satu protokol

B.   Kelas tidak dapat dinyatakan sebagai abstrak

C.   Variabel instan harus dimulai dengan garis bawah

D.   Variabel instan harus dinyatakan dalam file header yang berisi definisi kelas

50: Apa efek menggunakan ' lemah ' Dalam definisi @Property berikut: @Property (nonatomik, lemah) someclass *responder; ?

A.   Objek responden dipertahankan dan pointer diatur ke nil saat objek dihancurkan

B.   Objek responder tidak dipertahankan dan pointer diatur ke nil saat objek dihancurkan

C.   Objek responder dipertahankan dan penunjuk akan menunjuk ke memori bebas saat objek dihancurkan

D.   Objek responden tidak dipertahankan dan pointer akan menunjuk ke memori bebas saat objek dihancurkan

51: Skenario mana yang tidak akan menghasilkan ns -operasi melempar pengecualian:

A.   Ketika operasi dijalankan atau selesai (mungkin karena dibatalkan) dan metode awalnya dipanggil lagi.

B.   Ketika Anda mencoba mengambil hasil objek operasi nsinvocation yang dibatalkan.

C.   Ketika Anda mencoba menambahkan blok penyelesaian ke operasi yang sudah dieksekusi atau selesai.

D.   Ketika operasi tidak siap untuk dieksekusi tetapi metode awalnya dipanggil.

E.   Ketika nilai pengembalian dari blok penyelesaian adalah nol.

52: Benar atau Salah: Dalam tujuan C, semua metode instan adalah aksesor.

A.   PALSU

B.   BENAR

53: Kelas apa yang dapat mengimplementasikan objek dokumen?

A.   Nsurl

B.   Nsdocument

C.   Nsarray

D.   Uidocument

54: Manakah dari metode berikut yang digunakan untuk menangani semua struktur data kustom non -kritis yang terkait dengan pengontrol tampilan Anda?

A.   Tidak ada di atas

B.   viewdidunload

C.   viewwillunload

D.   Didreceivemory -warning

E.   Dealloc

55: Bagaimana suatu aplikasi dapat menanggapi keyboard mereka diberhentikan oleh pengguna

A.   [Uiresponder harus resignfirstresponder]

B.   [Uiresponder didresignfirstresponder]

C.   UikeyboardwillhidenTification

D.   [Uiresponder ResignFirStresponder]

E.   Ini tidak bisa dilakukan

56: Manakah dari berikut ini yang benar?

A.   Anda dapat memodifikasi gambar uikat di utas latar belakang

B.   Tidak ada yang benar

C.   Anda dapat memodifikasi lapisan animasi inti pada utas latar belakang

D.   Anda hanya dapat membuat dan menarik ke konteks gambar di utas utama

57: Jika Anda memiliki CGPathref dan perlu menggambar jalur ini ke lapisan animasi inti, objek mana yang akan Anda gunakan.

A.   Cashapelayer

B.   CGPathLayer

C.   Capathlayer

D.   Cgpathreflayer

E.   Calayer

58: Saat Anda mengunduh file dan aplikasi masuk ke latar belakang. Kamu bisa ...

A.   Terus unduh tanpa batas hanya karena iOS 7

B.   Terus unduh dengan batasan

C.   Terus unduh hanya sejak iOS 7

D.   Terus unduh dengan batas hanya karena iOS 7

59: Saat Anda memutar video dengan AV Foundation dan Aavplayer. Jika Anda ingin membisukan video

A.   Anda harus mengekstrak trek audio dan mengatur volume ke 0

B.   Anda menempatkan properti yang diredam menjadi true di avplayeritem

C.   Anda harus mengatur volume ke 0 di avplayeritem

D.   Anda meletakkan properti yang diredam menjadi true di avplayer

60: Manakah dari objek pembangun antarmuka berikut yang akan membantu Anda membuat animasi dengan sejumlah gambar tertentu?

A.   1

B.   2

C.   3

D.   4

E.   5

61: Manakah dari berikut ini yang merupakan deklarasi properti yang benar dari objek antarmuka pengguna "Date Picker"?

A.   @Property (nonatomik, mempertahankan, melepaskan) iboutlet uidatePicker;

B.   @property (nonatomik, mempertahankan) iboutlet uidatePicker DP;

C.   @Property (nonatomik, mempertahankan, melepaskan) iboutlet uidatePicker & dp;

D.   @property (nonatomik, mempertahankan) iboutlet uidatePicker *dp;

62: File InfoPlist.strings dan Main.M selalu ditemukan di ___________, secara default.

A.   Folder utama aplikasi di bawah Project Navigator, di mana .xib, .h dan .m file disimpan

B.   Folder File Pendukung di folder utama aplikasi Anda di bawah Project Navigator

C.   Tes folder di bawah Project Navigator

D.   Folder Produk Di Bawah Project Navigator

63: Manakah dari berikut ini yang dapat membantu Anda menambahkan kerangka kerja baru ke aplikasi iOS Anda di Xcode 4.x?

A.   Perluas folder kerangka kerja. Klik kanan pada kerangka kerja yang ada. Pilih & quot; Tampilkan di Finder & quot; pilihan. Temukan kerangka kerja yang diinginkan di Finder. Salin dan tempel ke folder Frameworks di bawah Project Navigator.

B.   Perluas folder kerangka kerja. Klik kanan pada kerangka kerja yang ada. Pilih & quot; Tampilkan di Finder & quot; pilihan. Temukan kerangka kerja yang diinginkan di Finder. Seret dari Finder dan letakkan ke folder Frameworks di bawah Project Navigator.

C.   Klik kanan pada kerangka kerja, pilih file baru dan tambahkan kerangka kerja.

64: Misalkan Anda membuat profil penyediaan ad hoc di Xcode 4.x. Manakah dari berikut ini yang akan Anda cari dari tim penguji/pengujian Anda untuk ditambahkan ke portal penyediaan iOS?

A.   Sertifikat Penandatanganan Kode

B.   Profil pengembang

C.   Data aplikasi

D.   ID perangkat

E.   Semua yang di atas

65: Manakah dari atribut berikut di Xcode 4.x, memungkinkan Anda untuk menampilkan "komentar" sebagai teks di dalam bidang teks, seperti yang diberikan dalam gambar?

A.   Placeholder

B.   Teks

C.   Label

D.   Penampilan

E.   Judul

F.   Teks placeholder

66: Manakah dari berikut ini yang merupakan deklarasi yang benar dari bidang teks input dengan judul, "input2"?

A.   Iboutlet uitextfield *input2;

B.   IBoutlet uitext *input2;

C.   IBoutlet uiviewControllerTextField *input2;

D.   IBoutlet uitextfield input2;

67: Apa penggunaan atribut "dinonaktifkan" dari objek bidang teks?

A.   Ini mengembalikan true jika bidang teks dinonaktifkan.

B.   Ini menentukan teks yang akan ditampilkan sebagai latar belakang bidang teks saat dinonaktifkan.

C.   Ini mengembalikan status bidang teks yaitu apakah dinonaktifkan benar atau salah.

D.   Ini menentukan gambar yang akan ditampilkan sebagai latar belakang bidang teks saat dinonaktifkan.

68: Manakah dari pengaturan berikut yang opsional saat mengirimkan aplikasi ke Apple App Store?

A.   Ikon Aplikasi

B.   Luncurkan Gambar

C.   Versi: kapan

69: Apa gunanya membuat outlet untuk objek dalam aplikasi iOS?

A.   Untuk menentukan tampilan mana yang akan dimuat terlebih dahulu.

B.   Untuk tata letak setiap jalur/transisi yang mungkin dalam aplikasi Anda.

C.   Untuk membuat koneksi antara objek dan file nib/storyboardnya.

D.   Mereka membuat referensi dari objek dalam file kode Anda ke objek yang ditentukan dalam file NIB/XIB/Storyboard Anda.

70: Manakah dari berikut ini yang bukan merupakan keadaan aplikasi iOS?

A.   Tidak berlari

B.   Berhenti

C.   Tidak aktif

D.   Tergantung

E.   Latar belakang

71: Gambar yang diberikan adalah snapshot dari aplikasi iOS. Apa yang digambarkannya?

A.   Objek antarmuka pengguna, mis., Tombol Round Rect menghubungkan ke outletnya yang mungkin atau mungkin tidak ditentukan/tersedia di objek pemilik file.

B.   Objek antarmuka pengguna, mis., Tombol Round Rect menghubungkan ke tindakan/peristiwa yang mungkin atau mungkin tidak ditentukan/tersedia di objek pemilik file.

C.   Objek antarmuka pengguna, mis., Tombol Round Rect menghubungkan ke antarmuka yang mungkin atau mungkin tidak didefinisikan/tersedia di objek pemilik file.

D.   Bukan dari salah satu di atas.

72: Resolusi minimum yang diperlukan untuk ikon aplikasi di iOS atau iPod touch dengan tampilan non-retina adalah:

A.   24 x 24 piksel

B.   57 x 57 piksel

C.   114 x 114 piksel

D.   72 x 72 piksel

73: Manakah dari profil berikut yang secara otomatis dibuat dan diinstal pada perangkat iOS saat Anda menambahkan perangkat iOS di Xcode 4.x untuk pertama kalinya?

A.   profil pengembangan iOS

B.   Pengembangan Run4Color

C.   Profil penyediaan tim iOS

D.   Profil penyediaan tim mac

74: Manakah dari berikut ini yang bukan tindakan yang diterima inbuilt dalam objek pembangun antarmuka tampilan web?

A.   kembali

B.   maju

C.   Muat ulang

D.   menyegarkan

E.   berhenti muat

75: Manakah dari kerangka kerja berikut yang harus ditambahkan dalam proyek XCODE 4.X untuk memutar file audio?

A.   Openal.framework

B.   Coreaudiokit.framework

C.   AURCIOLOOLBOX.FRAMEWORK

D.   Semua yang di atas

76: Sebagai penguji aplikasi iOS, manakah dari berikut ini yang merupakan keuntungan dari memiliki profil penyediaan ad hoc?

A.   Penguji tidak perlu terdaftar dalam program pengembang Apple.

B.   Penguji terdaftar ke dalam tim dan dengan demikian dapat menggunakan profil penyediaan tim iOS.

C.   Penguji dapat membuat sertifikat penandatanganan mereka sendiri.

D.   Semua yang di atas

77: Manakah dari opsi berikut ini yang merupakan properti objek UiActivityIndicatorView di Xcode 4.x?

A.   isanimating

B.   Kebiasaan

C.   menyembunyikan

D.   startanimating

E.   stopanimating

78: Manakah dari profil berikut yang harus dibuat untuk menguji aplikasi iOS pada berbagai perangkat dan versi iOS?

A.   Profil penyediaan ad hoc

B.   profil penyediaan tim iOS

C.   Profil penyediaan tim mac

D.   Bukan dari salah satu di atas

79: Anda sedang mengembangkan aplikasi untuk iOS di Xcode 4.x. Manakah dari opsi berikut yang akan memeriksa apakah bidang teks dengan "TextField" ID kosong atau tidak, dan menampilkannya dalam label dengan "output" ID?

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: Manakah dua dari yang berikut yang benar tentang (void) metode warning DidReceivemory -warning?

A.   Metode ini dapat ditimpa oleh pengembang untuk melepaskan memori tambahan yang digunakan oleh View Controller jika ada.

B.   Metode ini tidak dapat diganti.

C.   Metode ini dipanggil oleh sistem ketika memori yang tersedia rendah.

D.   Aplikasi memanggil metode ini secara langsung untuk melepaskan memori ketika memori yang tersedia rendah.

81: Data konfigurasi objek tampilan tabel di xcode 4.x dimuat dari:

A.   objek yang sesuai dengan protokol UITableViewDataSource.

B.   objek yang sesuai dengan protokol UITableViewCell.

C.   objek yang sesuai dengan protokol UITableViewDelegate.

D.   Bukan dari salah satu di atas.

82: Apa gunanya nilai alfa yang tersedia dalam atribut dari setiap objek pembangun antarmuka?

A.   Ini digunakan untuk mengatur jumlah kontrol yang dapat disadap pada suatu waktu, yang diperlukan untuk aplikasi yang mendukung multitouch.

B.   Ini digunakan untuk mengatur ukuran objek antarmuka pengguna.

C.   Ini digunakan untuk mengatur posisi objek antarmuka pengguna.

D.   Ini digunakan untuk mengatur transparansi objek antarmuka pengguna.

83: Bagaimana Anda bisa membuat tekstur OpenGL ES dengan gambar .png?

A.   Menggunakan properti UIImage Gltexture

B.   Menggunakan UIImageBitMaprep

C.   Menggunakan CGContextDrawImage di CGBitMapContext

D.   Anda tidak bisa

E.   Bukan dari salah satu di atas

84: Bisakah jajak pendapat non-utama untuk acara?

A.   Ya

B.   TIDAK

85: Manakah dari berikut ini yang merupakan fitur kelas capropertyanimation dalam animasi inti?

A.   Ini adalah subkelas abstrak yang menyediakan dukungan untuk menjiwai properti layer yang ditentukan oleh jalur utama

B.   Ini memungkinkan berbagai objek animasi dikelompokkan bersama dan berjalan bersamaan

C.   Ini menyediakan interpolasi sederhana untuk properti lapisan

D.   Ini memberikan efek transisi yang mempengaruhi seluruh konten lapisan. Itu memudar, mendorong, atau mengungkapkan konten layer saat menjiwai

86: Berapa nilai default untuk properti AnchorPoint dalam geometri lapisan?

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: Bisakah Anda melakukan panggilan menggunakan iPhone SDK?

A.   Ya

B.   TIDAK

88: Apa langkah pembuatan CompressResResResRes dalam proyek iPhone Xcode?

A.   Ini mengubah ukuran semua file dalam proyek Fordisplaying mereka di iPhone.

B.   Ini mengubah ukuran file PNG dalam proyek Fordisplaying mereka di iPhone.

C.   Ini memampatkan file dengan ekstensi .m dan .h.

D.   Itu mengubah ekstensi file dan compressesthem.

89: Apakah fungsi abpersonCreate menambahkan catatan yang baru dibuat ke dalam buku alamat?

A.   Ya

B.   TIDAK

90: Apa endianness dari jaringan untuk komunikasi IP?

A.   Endian besar

B.   Endian kecil

C.   Endian campuran

D.   Tukar Endian

E.   Endian tunggal

91: Manakah dari berikut ini yang dapat digunakan untuk menggambar gambar ubin?

A.   Fungsi 2D Kuarsa CGContextDrawtileMage

B.   UIVIEWS

C.   Baik A atau B

D.   Tidak ada yang tidak b

92: Bisakah iPhone menggunakan Pesan Bonjour?

A.   Ya

B.   Tidak <br>

93: Bisakah Anda menggunakan utas POSIX di iPhone?

A.   Ya

B.   TIDAK

94: Saat menggunakan iPhone, pengguna beralih dari satu aplikasi ke aplikasi atau layanan lain di perangkat. Apa faktor terpenting yang perlu diingat untuk memastikan bahwa aplikasi Anda mencerminkan perubahan terbaru yang dibuat oleh pengguna saat berikutnya dimulai?

A.   Pengguna harus diminta untuk mengklik Simpan dan Tutup dari menu Mulai

B.   Pengguna harus diminta untuk menutup aplikasi Anda

C.   Aplikasi harus diprogram untuk menyimpan perubahan pengguna karena dibuat secepat mungkin.

D.   Tidak perlu pertimbangan khusus dalam hal ini

95: Bagaimana Anda memainkan suara pendek di iPhone?

A.   Dengan kelas NSSound

B.   Dengan kelas UiSound

C.   Dengan fungsi audioServicesplaySystemsound

D.   Dengan fungsi NSSystemsound

E.   Bukan dari salah satu di atas

96: Manakah dari berikut ini yang bukan metode acara sentuh?

A.   - (void) touchesdragged: (nsset *) sentuh withevent: (uevent *) event;

B.   - (void) Touchesmoved: (nsset *) sentuh withevent: (uevent *) event;

C.   - (void) touchesbegan: (nsset *) sentuh withevent: (uevent *) event;

D.   - (void) TouchesEdended: (nsset *) Touches withevent: (uevent *) event;

E.   - (void) touchescancelled: (nsset *) Touches withevent: (uevent *) event

97: Apakah Openal tersedia di iPhone?

A.   Ya

B.   TIDAK

98:

Pertimbangkan kode berikut:

Aplikasi (BOOL): (UiAppLication *) Aplikasi DidfinishlaunchingWithOptions: (NSDictionary *) LaunchOptions {

// atur latar belakang warna/pola

self.window.backgroundColor = [UIColor blackcolor];

self.tabbarcontroller.tabbar.backgroundcolor = [uicolor clearcolor];

//self.window.backgroundColor = [uicolor colorwithpatternImage: [uiimage imagenamed:@& quot; testbg.png & quot;]];

// Setel StatusBar Color

[[UiApPLication SharedApplication] SetStatusBarstyle: UistatusBarstyleblackTranslucent];

// Tambahkan Tab Bar Controller saat ini sebagai subview dari jendela

self.window.rootviewController = self.tabBarController;

[self.window makeKeyAndvisible];

kembalikan ya;

}

Bagaimana kesalahan dapat diperbaiki yang dilemparkan ke dalam konsol, & quot; Aplikasi diharapkan memiliki pengontrol tampilan root di akhir peluncuran aplikasi & quot ;?

A.   self.window = [[[uiWindow alloc] initwithFrame: [[[Uiscreen Mainscreen] Bounds]] AutoreLease];

B.   MenuviewController *menuviewController = [[MenuviewController alloc] init]; self.window.rootviewController = MenuviewController;

C.   Keduanya

D.   Tidak ada di atas

99:

Manakah dari berikut ini yang memungkinkannya untuk menentukan apakah suatu aplikasi berjalan di iPhone, atau jika berjalan di iPod touch?

A.   Nsstring *devicetype = [uidevice currentDevice] .model; if ([devicetype isequaltoString:@& quot; iPhone & quot;])

B.   Nsstring *devicetype = [uidevice currentDevice] .Size; if ([devicetype isequaltoString:@& quot; iPhone & quot;])

C.   Nsstring *devicetype = [uidevice currentDevice] .device; if ([devicetype isequaltoString:@& quot; device & quot;])

D.   Nsstring *devicetype = [uidevice currentDevice]. IPhone; if ([devicetype isequaltoString:@& quot; iPhone & quot;])

100:

Apa yang benar tentang ARC dan manajemen memori manual?

A.   Selalu nil keluar properti di Dealloc di bawah busur dan manajemen memori manual.

B.   Tidak perlu nil keluar properti di Dealloc di bawah busur dan manajemen memori manual.

C.   Nil keluar properti di Dealloc di bawah busur tetapi tidak dalam manajemen memori manual.

D.   Nil keluar properti di Dealloc di bawah manajemen memori manual tetapi tidak dalam busur.