常識篇

1. NSObject是一個根類,幾乎所有的類都是從它派生而來。但是根類并不擁有其它類都有的 Calloc和init方法?[B]?

?A.正確????????????B.錯誤

2.UIResponder可以讓繼承它的類響應移動設備的觸摸事件,由于可能有多個對象響應同一個事件,iOS將事件沿響應鏈向上傳遞?[A]

A.正確????????B.錯誤

3.手機基站定位特點是定位速度在幾種定位方式中是最快的,并且耗電最小,只是誤差范圍比較大?[A]

A.正確????????B.錯誤

4.WIF定位的支持范圍比基站定位廣?[B]

A.正確????????B.錯誤

5.GPS定位的特點是耗電最多,定位速度也最慢,但是優(yōu)點是定位的精度最高?[A]

A.正確????????B.錯誤

6.加速計只能偵測物體的移動行為,并不具備精確偵測物體角度改變的能力?[A]

A.正確????B.錯誤

7.陀螺儀可以偵測物體水平改變的狀態(tài),但無法計算物體移動的激烈程度?[A]

A.正確????B.錯誤

8.本地化的資源文件,在應用程序的 Bundle中,會根據(jù)語言的不同分離成不同的文件嗎?[A]

A.正確 ? ?B.錯誤

9.開發(fā)者可以將項目中的每一個文本、圖標和圖形文件等進行本地化處理,但是無法對音頻姑食、視頻帘靡、 Storyboard文件進行本地化處理拒秘。[B]

A.正確????????B.錯誤

10.關于 App Store,如果用戶按年訂購,開發(fā)者第一年獲得受益的70%,如果第二年繼續(xù)購買訂閱服務,開發(fā)者就可以獲得85%的收益?[A]

A.正確? ? B.錯誤

11.當向 App Store上傳IPA文件時,每次上傳IPA包的版本號可以相同,但 Build號不能相同?[A]

A.正確????????????????B.錯誤

12.應用審核成功并發(fā)布后,您將無法修改應用的分類渺杉、名稱双霍、截圖和關鍵詞?[A]

A.正確????????B.錯誤

13應用審核成功并發(fā)布后,您無法修改應用的促銷文字砚偶、版權信息?[B]

A.正確????????????????B.錯誤

14.如果您需要給蘋果審核人員寫郵件,可以使用中文書寫嗎?[A]

A.可以????????????B.不可以

?15.下載 Xcode盡量別用迅雷,迅雷有可能會提供包含后門的 Xcode?[A]

A.正確????????B.錯

16. Core M的已訓練模型( (trained mode)是指在對一組訓練數(shù)據(jù)應用了某個機器學習算法后,所生成的一組結果嗎?[A]

A.是????B.不是

17. DateFormatter這種比較消耗性能的類,如果分配內存次數(shù)較多的話,需要做一個靜態(tài)變量,沒必要每次都分配?[A]

A.正確????????B.錯誤

18.ios開發(fā)者賬戶中,最多能夠添加多少臺設備號?[B]

A.1000 ? ?B:100 ? ?C.99 ? ?D.999

19.最多可以為每個內購項目創(chuàng)建多少個促銷代碼?[B]

A.1000 ? ?B:100 ? ?C.99 ? ?D.999

20.MC模式中的M、V店煞、C分別指:[B]

A.模態(tài),視圖,控制器 ? ?B.模型,視圖,控制器????C.模型,控制器,視圖????D.視圖,模型,控制器

21.UDID是由多少位十六進制字符串組成?[C]

A.20 ? ? ? ?B.30????????C.40????????D.50

22.在iOS開發(fā)環(huán)境下,后綴為a的文件又叫做:[D]

A.可執(zhí)行文件????B.類文件????C.頭文件????D.靜態(tài)庫

23. iphone蟹演、iPad、 Touch中使用的架構是:[C]

A.arm????B.i368????C. x86 ? ?D. IA-32

24關于應用程序目錄在更新顷蟀、恢復和更新過程的變化,下面說法錯誤的是:[A]

A.在備份過程中/ Library/ Caches目錄會被備份

B.在應用程序更新過程中,/ Documents目錄會被保留

C.在備份過程中/tmp目錄將不會被備份

D.在應用程序更新過程中,/ ibrary/ Preferences目錄會被保留

25. iphone上,不能被應用程序直接調用的系統(tǒng)程序是:[C]

A.通訊錄????B.短信????C.日歷????D.郵件

26.應用程序大小超過多少時,只能通過wiFi從 App Store上下載:[C]

A.5M????B. 10MB????C. 20MB????D. 100MB

27.可上傳至 App Store的App應用最大體積是多少?[A]

A. 4G????B.3GB ? ?C.2GB????????D. 8GB

28.面向對象的特性不包括:[D]

A.封裝????????B.繼承????C.多態(tài) ? ?D.構造

29.內存管理理解不正確的是:[B]

A.程序A里有一段內存被成功申請完成之后,內存計數(shù)器就從0變?yōu)?(這個過程是 Calloc);

B.程序B里要使用已存在內存,那么內存計數(shù)器從變?yōu)?(這個過程是 retain!或者copy);

C.緊接著程序A不需要這個內存了,那么程序A就把這個內存計數(shù)器減1(這個過程是 release); ?

D.當系統(tǒng)發(fā)現(xiàn)這個內存計數(shù)器變?yōu)樾∮诘扔?,那么就調用垃圾回收程序把這段內存回收(這個過程是 dealloc)

30.MVC優(yōu)點不正確的是:[D]

A.低耦合性????????B.高重用性和可適用性????C.較低的生命周期成本 ? ?D.代碼高效率

31. Shell中,將 command1的輸出作為 command2的輸入應該使用的命令是:[D]

A. commandl && command2????????????B. commandl > command2

C. commandl & command2????????D. commandl | command2

32.下面那項不是動態(tài)語言的特性:[B]

A.在運行時替換一個類????????B.在運行時動態(tài)加載lb文件

C.在運行時修改對象中的方法????D.在運行時增加對象的方法

33.下面哪個不屬于對象數(shù)據(jù)序列化方法:[D]

A. JSON????????B. Property List????????C. XML????????D.HTTP

34.下列不屬于OS存儲方式的是:[A]

A. Filemanager????B.歸檔????C. Sqlite????D. Coredata

35. IP phone的原理是什么?[C]

A. IPV4????B. DHCP????C. IPV6????D. DNS

36.哪個 Xcode版本帶來了 Wireless development無線調試功能?[D]

A. Xcode 6????B. Xcode 7????C. Xcode 8????D. Xcode 9

37. CLLocationmanager定位的哪種精準度常用于周邊的酒店酒请、機場等類型的應用?[B]

A. kcllocation Accuracyncarcst Tenmctcrs????????B. kcllocalionaccuracy Hundredmeters

C. kcllocationaccuracykilomctcr????D. kcllocation Accuracy Best

38.使用哪個工具可以進行地理編碼和反地理編碼的工作?[D]

A. CLLocation Managerdelegate????B. CLLocationmana????C. Cllocation????D. CLGeocoder

39在iOS開發(fā)中,陀螺儀和加速計的使用是通過哪個框架實現(xiàn)的?[C]

A. Core Data????B.Core Image????C. Core Motion????D. Core Location

40. CMMotionmanager對象的 accelerometerUpdatelnterval,屬性的值為0.1,表示每秒鐘更新多少次的加速計的狀態(tài)?[B]

A.1????B.10 ? ?C.100????D.1000

41.在 iTunes Connect管理平臺,哪個項目可以提供展示應用程序的下載量、用戶活躍度鸣个、用戶地區(qū)分布羞反、設備類型、程序版本類型囤萤、 Crash等信息?[B]

A.我的App ????B.App分析????C.銷售和趨勢????D.用戶和職能

42.描述應用程序的關鍵詞,可以用來幫助客戶在 App Store中搜索到精確的結果昼窗。它的長度限制在多少個字符以內?[B]

A.50????B100????C 200 ?D.500

43. NSFilemanager是用來管理和操作文件、目錄等文件系統(tǒng)相關聯(lián)內容的類涛舍。它隸屬于哪個框架?[A]

A. Foundation ? ? ? ?B.UIKit????????C. Corc Da????D. Corc Motion

44.上傳至 App Store的IPA文件,最大體積是:[C]

A.1G????B.2G????C.4G????D.8G

45.如果App1需要跳轉到App2,可以使用以下哪種方式?[A]

A. URL Scheme ? ? B. Keychain????C. UIPastcboard????D. UIDocumentinteractionControlle

46. Core ML的運行需要使用哪種模型格式?[C]

A. ? ?.molde????B. ? ? .data ? ?C. ?.mlmodel????????D. ? . plist

47.以下哪項草果推出的技術可以將自然語言的字符串標記為單詞澄惊、確定詞性和詞根、劃分出人名地名和組織名稱富雅、告訴你字符串使用的語言和語系?[B]

A. Core Data????B. NSLinguistic Tagger ? ? ? ?C. SiriKit????????D. Core Text

48.應用程序在后臺一般可以運行多久?[A]

?A.10秒左右????B.1分鐘左右 ? ????C.10分鐘左右????D.小時左右

49.關于XML和JSON,下列說法正確的有:[A,D]

A.XML是一種類似HTML的語言,JSON是一種輕量級的數(shù)據(jù)交換格式掸驱。

B.XML是基于鍵值對( key/value)的結構

C.JSON有DOM和SAX兩種解析方式????D.JSON和XML之間可以相互轉換

50.在 Xcode上創(chuàng)建一個ios工程,會自動添加進工程的 Frameworks有哪些:[A,B,C]

A. Uikit framework????B. Foundation framework??

C. Coregraphics framework ? ?????D. Coredata framework

51.以下哪些 Cocoa T ouch框架,用于數(shù)據(jù)管理方法:「A,D]

A. Core Data????B. Webkit????C. Core Location????D. Sqlite

52.當開發(fā)者免費加入 Apple開發(fā)者計劃之后,以下說法正確的?[A,C]

A.無法使用beta版的 IOS SDK????B.以使用beta版的 HOS SDK

C.無法向 App Store發(fā)布你的產品????D.可以向 App Store發(fā)布你的產品

53.當開發(fā)者加入 Apple開發(fā)者計劃并支持年費之后,以下說法正確的?[A,C]

A.可以使用bcta版的 HOS SDK????B.無法進行真機測試

C.可以向 App Store發(fā)布你的產品????D.無法向 App Store發(fā)布你的產品

54關于加入付費的開發(fā)者計劃,以下說法正確的是:[A,B,C]

A.個人開發(fā)者賬戶,每年99美金∶挥樱可以在 App Store發(fā)布產品或在100個iOS設備上進行測試毕贼。

B.公司開發(fā)者賬戶,每年99美金「蛏荩可以在 App Store發(fā)布產品或在100個iOS設備上進行測試鬼癣。申請該類型的賬戶時,需要填寫公司的鄧白氏編碼(D-U-N-S)

C.?企業(yè)開發(fā)者賬戶,每年299美金∑》罚可以在企業(yè)內部進行無設備數(shù)量限制的分發(fā)待秃。

D.企業(yè)開發(fā)者賬戶同樣可以在 App Store中發(fā)布產品。

?55.關于類的繼承,以下說法正確的是:[A,B,C,D]

?A.繼承是在一些通用類的基礎上構造痹屹、建立和擴充新類的最有效的手段章郁。?

B.繼承簡化了人們對事物的認識和描述,能清晰體現(xiàn)相關類之間的層次結構關系。

C.繼承提供了軟件復用功能,能夠減小代碼的冗余度,增加程序的重用性痢掠。

D.繼承通過增強一致性,來減少模塊間的接口和界面,大大增加了程序的易維護性

56.關于MVC模式中的M驱犹、V、C三者之間的通信方式,以下描述正確的是:[A,B,C,D]

A.數(shù)據(jù)模型 Model通過通知 Notification和鍵值觀察KVO機制與控制器 Controller間接通信

B.控制器通過設置View的 Datasource屬性,設置視圖的數(shù)據(jù)源,如 Uitableview

C.視圖View通過動作 Action Target向視圖控制器 Viewcontroller報告事件的發(fā)生,例如用戶點擊了視圖

D.視圖View通過 Delegate委托(代理),向視圖控制器報告事件的發(fā)生足画。如 UlAlertviewDelegate雄驹、

UiTextFieldDelegate

57.以下哪些技術可以實現(xiàn)iOS的數(shù)據(jù)持久化?[A,B,C,D]

A. plist屬性列表????B.對象歸檔 ? ?C. SQLite3 ? ?CoreDate

58. Core Data支持哪些類型的持久化數(shù)據(jù)存儲方式?[A,B,C]

A. Sqlitestore????B. XMLStore ? ? C.BinaryStore ? D. InMemory Store

59.iOS設備支持哪些定位方式:[A,B,D]

A.手機基站定位????B.WIFI定位????C.北斗衛(wèi)星定位????D.GPS定位

60.在iOS設備中,陀螺儀的主要用途有哪些?[A,B,C,D]

A.通過陀螺儀配合GPS設備,手機的導航能力達到前所未有的水準。?

B.和 Phone和iPad上的攝像頭配合使用,增強拍攝時的防抖性淹辞。

C.陀螺儀相當于一個立體的鼠標,所以經常被用在賽車医舆、戰(zhàn)機類的游戲中,可通過搖晃設備來控制賽車和戰(zhàn)機的方向.

D.微信的搖一搖功能,通過搖晃手機可以匹配到同一時段觸發(fā)該功能的微信用戶

61.陀螺儀主要包含哪幾個組件?[A,B,C,D]

A.陀螺儀幀????B.放置軸????C.方向坐標系????D.轉子

62藍牙設備包含哪些工作狀態(tài):[A,B,C,D]

A.準備( (standby)????B.廣播( advertising) ? ?C.監(jiān)聽掃描( Scanning) ? ?D.已連接( Connected)

63.藍牙4.0支持哪些iOS版本?[C,D]

A.iOS4????B.iOS5????C.iOS 6 ? D.iOS7

64.iOS的系統(tǒng)架構可以分為哪些層次?[A,B,C,D]

A.核心操作系統(tǒng)層( Core OS layer)????B.核心服務層( Core Services layer)

C.媒體層( Media layer) ? ?D.觸摸層( Cocoa Touch layer)

65. Core ML機器學習框架支持哪些平臺?[A,B,C,D]

A. IOS????B. macos????C. tvos????D. watches

66. Core MIL支持哪些機器學習技術?[A,B,C,D]

A.深度神經網(wǎng)絡????B.循環(huán)神經網(wǎng)絡????C.卷積神經網(wǎng)絡????D.支持向量機

67. Core ML支持哪些機器學習模型?[A,B,C,D]

A. Neural Network????B. Tree Ensemble?

C. Support Vector Machine ? ?????D. Generalized Linear model

68.以下關于 Predicate謂詞,描述正確的是:[A,B,C,D]

A.能使用一般謂詞的不要使用正則表達式,以提高程序的性能

B.盡量不使用嵌套,最好把條件拆分。

C.字符串常量使用"和"是一樣的象缀。????D.關鍵字不區(qū)分大小寫,比如:ti和TP是一樣的,

69.從在屏幕上點擊你的 appicon開始,到應用執(zhí)行到 main(方法或者執(zhí)行到 ApplicationWillFinish Launching的過程中,共執(zhí)行了哪些方法?[A,B,C,D]

A. dylib loading time載入動態(tài)庫. ? ?B.ebase/binding time重構和綁定蔬将。

C. Objc setup time在 Objective-C的運行時( runtime),需要對類( class)),類別( category)進行注冊。

D. initializer time這一份指代的是執(zhí)行+ -initialize方法的時間央星。 ? ?

70.以下關于代碼注釋,說法正確的是:[A,B,C,D]

A.最好的代碼是不需要注釋的盡量通過合理的命名

B.良好的代碼把含義表達清楚在必要的地方添加注釋

C.注釋需要與代碼同步更新

D.如果做不到命名盡量的見名知意的話,就可以適當?shù)奶砑右恍┳⑨尰蛘適ark

71.以下關于 -ios Code Review,描述正確的是:[A,B,C,D]

A.文件行數(shù)偏多,可以根據(jù)功能拆分為不同的文件,讓每個類各司其職霞怀。

B.代碼風格統(tǒng)一,比如函數(shù)名后面大括號的位置,保持書寫一致。

C.分支 if else盡量配對使用,保證邏輯完整,if里面盡量包含主要的處理邏輯莉给。

D.檢查代碼中的類名、變量的命名風格是否統(tǒng)一。

?72. method swizz ling交換方法有哪幾種實現(xiàn)方式:[B,C,D]

A.利用 class_exchangelmplementations交換兩個方法的實現(xiàn)?

B.利用 class_replacemethod替換方法的實現(xiàn)

C.利用 method_exchangelmplementations交換兩個方法的實現(xiàn)

D.利用 method_setlmplementation來直接設置某個方法的IMP

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
禁止轉載凌盯,如需轉載請通過簡信或評論聯(lián)系作者粮宛。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市叁幢,隨后出現(xiàn)的幾起案子滤灯,更是在濱河造成了極大的恐慌,老刑警劉巖曼玩,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳞骤,死亡現(xiàn)場離奇詭異,居然都是意外死亡演训,警方通過查閱死者的電腦和手機弟孟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來样悟,“玉大人拂募,你說我怎么就攤上這事】咚” “怎么了陈症?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長震糖。 經常有香客問我录肯,道長,這世上最難降的妖魔是什么吊说? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任论咏,我火速辦了婚禮优炬,結果婚禮上,老公的妹妹穿的比我還像新娘厅贪。我一直安慰自己蠢护,他們只是感情好,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布养涮。 她就那樣靜靜地躺著葵硕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪贯吓。 梳的紋絲不亂的頭發(fā)上懈凹,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天,我揣著相機與錄音悄谐,去河邊找鬼介评。 笑死,一個胖子當著我的面吹牛尊沸,可吹牛的內容都是我干的威沫。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼洼专,長吁一口氣:“原來是場噩夢啊……” “哼棒掠!你這毒婦竟也來了?” 一聲冷哼從身側響起屁商,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤烟很,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蜡镶,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雾袱,經...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年官还,在試婚紗的時候發(fā)現(xiàn)自己被綠了芹橡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡望伦,死狀恐怖林说,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情屯伞,我是刑警寧澤腿箩,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站劣摇,受9級特大地震影響珠移,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一钧惧、第九天 我趴在偏房一處隱蔽的房頂上張望暇韧。 院中可真熱鬧,春花似錦浓瞪、人聲如沸锨咙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至粹舵,卻和暖如春钮孵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背眼滤。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工巴席, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人诅需。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓漾唉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親堰塌。 傳聞我的和親對象是個殘疾皇子赵刑,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內容