MCQss.comのiOSテクニカルテストMCQのページへようこそ。ここではiOSに関するさまざまなインタラクティブな問題をご覧いただけます。各問題に対して選択肢を選び、正解かどうかを確認することができます。
iOSはAppleが開発した、iPhone、iPad、iPod Touchなどのデバイスに搭載されているオペレーティングシステムです。モバイルアプリの開発にはさまざまな機能やツールが提供されています。iOSの知識はモバイルアプリ開発者にとって貴重なスキルです。
iOSを学び、テクニカルテストに備えるためには、Swiftプログラミング言語、UIKit、Core Data、自動テストなどのトピックに注力することが重要です。iOSの知識を身につけることで、革新的で高品質なモバイルアプリを開発することができます。
MCQss.comの無料iOSテクニカルテストMCQは、知識を深めるためのインタラクティブな方法を提供します。これらの問題を活用して練習を行い、テクニカルテストの準備や自己学習を進めることができます。
iOSテクニカルテストMCQの利点は、自身の知識レベルを評価し、課題を特定し、テクニカルテストや面接に向けた準備ができることです。
A. 間違い
B. 真実
A. 文字通りの文字列でなければなりません
B. nscopyingプロトコルに準拠する必要があります
C. nsstringまたはnsnumberに枯れている必要があります
D. 任意のオブジェクトにすることができます
A. (どれでもない)
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;
A. nsmutablearray
B. nsmutadedictionary
C. nsarray
D. nsdictionary
A. nsstring
B. nsnumber
C. nsdate
D. nsarray
A. 境界起源は常に(0、0)、フレームの原点は彼のコンテナビューに関連しています
B. それは同じだ
C. フレームはuikitオブジェクト用で、境界はcoregraphics用です。
A. main.m
B. config.m
C. info.plist
D. appdelegate.h
A. app.io
B. self.bundle
C. self.app.filesystem
D. [nsbundle mainbundle]
A. viewwillload
B. celldidapear
C. cellForRowAtIndexpath
D. viewdidload
A. コマンド-A
B. コマンド-P
C. command-r
D. command-g
A. nsmutablearrayの内容は、作成されたら変更できませんが、必要に応じてnsarrayを変更できます
B. nsarrayは抽象クラスのクラスであり、nsmutablearrayはプロトコルです
C. NSARRAYの内容は、作成されたら変更できませんが、必要に応じてnsmutablearrayを変更できます
D. NSARRAYの容量は256アイテムの限られています。
A. 網膜資産
B. nsstrings
C. すべての画像
D. 通常の資産
A. @
B. *
C. #
D. &
A. 割り当てられた参照サイクル
B. 自動参照カウント
C. 自動化された参照カウンター
D. 自動保持コレクション
A. XML
B. xid
C. xbi
D. xib
A. nsstring
B. nsmutablestring
C. nschangeablestring
D. nscore
A. 間違い
B. 真実
A. 真実
B. 間違い
A. 〜iPhone
B. 〜ipad
C. !iPhone
D. !iPad
A. グリッド
B. 行またはアイテム
C. 桁
D. 座標
A. cellForRowAtIndexpath
B. CellfortableView
C. TableViewCellContents
D. TableView.Cell.Content
A. [OBJリリース];
B. 無料(OBJ)
C. [obj dealloc]
D. [obj free]
A. オブジェクトを表示
B. モデルオブジェクト
C. どれでもない
D. コントローラーオブジェクト
A. 間違い
B. 真実
A. それを指す変数を1に設定します
B. これらすべて
C. それを指す変数をnil に設定します
D. それを指す変数を0に設定します
A. はい、しかしiPadのみです
B. はい、任意のプラットフォームで
C. いいえ、Appleのアプリの標準を満たすために常にインターフェイスビルダーを使用する必要があります
A. メインスレッド
B. 背景スレッド
C. 同時スレッド
D. 任意のスレッド
A. cgsize
B. cgpoint
C. CGRECT
D. nsframe
A. ココアタッチは、ココアフレームワークの別名です
B. Cocoa Touchは、Mac OS Xでアプリケーションを開発するためのアプリケーションフレームワークです。Cocoaは、iPhone、iPad、iPod Touchのアプリケーションフレームワークです。
C. Cocoaは、Mac OS Xでアプリケーションを開発するためのアプリケーションフレームワークです。CocoaTouchは、iPhone、iPad、iPod Touchのアプリケーションフレームワークです。
A. poptorootviewcontroller
B. CloseCurrentView
C. poptomainViewController
D. duscrootViewController
A. 名前空間
B. カテゴリは、すでに存在するクラスにメソッドを追加する方法です
C. クラスのグループ
D. すでに存在するクラスにインスタンス変数を追加する方法
A. エラーをコンパイル
B. 何もしません
C. 実行時間のクラッシュ
D. しばらくの間クラッシュしてください
A. インスタンスメソッドです
B. どちらも真です
C. クラス方法
D. 両方とも偽
A. Java Jarファイル
B. スクリプト
C. C ++ライブラリ
D. 実行可能ファイル
A. nsintegerは長いintで、intは単なるint です
B. 彼らは同じです
A. コントローラーオブジェクト
B. オブジェクトを表示します
C. モデルオブジェクト
D. これらすべて
A. 一度もない。それは常に次のどちらかです:原子、非原子、強い、または弱い
B. ブールやnsintegersなどのプリミティブ値の場合
C. 文字列に
D. 配列と辞書
A. settings.m
B. settings.bundle
C. nssetting
D. variables.bundle
A. Minunit、iOsunit
B. (これらすべて)
C. tes.ting
D. ヌニット、ジュニット
E. OCMOCK、OCUNIT、XCTEST
A. nsstring
B. nsrange
C. nsset
D. cgpoint
A. nsubiquitouskeyvalueStore
B. nsurlconnection
C. nsoperation
A. RectView.RoundedCornersVisible = yes;
B. [RectView DrawRect:RectView.Bounds];
C. rectview.layer.maskstobounds = yes;
D. [RectView SetNeedSDisPlay];
A. カテゴリは、抽象クラスでのみ宣言できます。
B. カテゴリを使用して、複数のソースコードファイルに複雑なクラスの実装を分割することもできます。
C. カテゴリを宣言する構文は、@ProtoColキーワードを使用します。
D. コンパイラは、カテゴリの任意のインスタンス変数またはプロパティアクセターメソッドを合成します。
A. iOS 7はautolayoutをサポートします。
B. iOS 7ユーザーインターフェイスは完全に再設計されました。
C. iOS 7ユーザーインターフェイスは完全に再設計されており、64ビットサポートがあります。
D. iOS 6はiPhone 5sおよびiPhone5cではサポートされていません
A. サックスパーサー
B. Dom Parser
A. 真実
B. 間違い
A. 3行目
B. ライン1
C. 5行目
D. 4行目
A. 一時停止
B. 非活性
C. 終了
D. 上記のどれでもありません
E. バックグラウンド
A. クラスは複数のプロトコルを実装できません
B. クラスは抽象として宣言することはできません
C. インスタンス変数は、アンダースコアから開始する必要があります
D. インスタンス変数は、クラス定義を含むヘッダーファイルで宣言する必要があります
A. 応答オブジェクトが保持され、オブジェクトが破壊されるとポインターがゼルに設定されます
B. 応答者オブジェクトは保持されず、オブジェクトが破壊されるとポインターがゼロに設定されていません
C. 応答オブジェクトが保持され、オブジェクトが破壊されるとポインターが自由メモリを指します
D. 応答者オブジェクトは保持されず、ポインターはオブジェクトが破壊されると自由メモリを指します
A. 操作が実行または終了している場合(おそらくキャンセルされたため)、開始方法が再び呼び出されます。
B. キャンセルされたNSINVOCATIONOPERATIONオブジェクトの結果を取得しようとするとき。
C. 既に実行または終了している操作に完了ブロックを追加しようとすると。
D. 操作の実行ができていないが、開始方法が呼び出された場合。
E. 完了ブロックからの返品値がゼロの場合。
A. 間違い
B. 真実
A. nsurl
B. nsdocument
C. nsarray
D. uidocument
A. 上記のどれでもありません
B. viewdidunload
C. viewwillunload
D. didreceivememorywarning
E. dealloc
A. [uiresponder shouldsignfirstresponder]
B. [uiresponder didresignfirstresponder]
C. uikeyboardwillhidenotification
D. [uiresponder stignfirstresponder]
E. これはできません
A. UIKITの描画を背景スレッドに変更できます
B. これらはどれも真実ではありません
C. 背景スレッドでコアアニメーションレイヤーを変更できます
D. メインスレッドの画像コンテキストを作成して描画することのみができます
A. Cashapelayer
B. cgpathlayer
C. Capathlayer
D. cgpathreflayer
E. カレイヤー
A. iOS 7からのみ制限なしでダウンロードし続けます
B. 制限付きでダウンロードし続けます
C. iOS 7以降のみダウンロードし続けます
D. iOS 7以降のみ制限でダウンロードし続けます
A. オーディオトラックを抽出し、ボリュームを0に設定する必要があります
B. あなたはavplayeritemで真に削減されたプロパティを置きます
C. avplayeritemでボリュームを0に設定する必要があります
D. あなたはavplayerで真に削減されたプロパティを置きます
A. 1
B. 2
C. 3
D. 4
E. 5
A. @property(非原子、保持、リリース)iboutlet uidatepicker;
B. @property(非原子、保持)iboutlet uidatepicker dp;
C. @property(非原子、保持、リリース)iboutlet uidatepicker&dp;
D. @property(非原子、保持)iboutlet uidatepicker *dp;
A. プロジェクトナビゲーターの下のアプリのメインフォルダー。
B. プロジェクトナビゲーターの下のアプリのメインフォルダーのサポートファイルフォルダー
C. Project Navigatorの下でフォルダーをテストします
D. Project Navigatorの下の製品フォルダー
A. フレームワークフォルダーを展開します。既存のフレームワークを右クリックします。 Finder"でshow; show;を選択しますオプション。 Finderで目的のフレームワークを見つけます。コピーして、Project Navigatorの下のFrameworksフォルダーに貼り付けます。
B. フレームワークフォルダーを展開します。既存のフレームワークを右クリックします。 Finder"でshow; show;を選択しますオプション。 Finderで目的のフレームワークを見つけます。 Finderからドラッグし、Project Navigatorの下のFrameworksフォルダーにドロップします。
C. フレームワークを右クリックし、新しいファイルを選択して、フレームワークを追加します。
A. コード署名証明書
B. 開発者プロファイル
C. アプリのデータ
D. デバイスID
E. 上記のすべて
A. プレースホルダー
B. 文章
C. ラベル
D. 外観
E. タイトル
F. プレースホルダーテキスト
A. iboutlet uitextfield *input2;
B. iBoutlet uitext *input2;
C. iBoutlet uiviewcontrollertextfield *input2;
D. iBoutlet uitextfield input2;
A. テキストフィールドが無効になっている場合、trueを返します。
B. 無効になっているときにテキストフィールドの背景として表示されるテキストを指定します。
C. テキストフィールドのステータス、つまり、無効にされているか偽かを返します。
D. 無効になっているときにテキストフィールドの背景として表示される画像を指定します。
A. アプリアイコン
B. 画像を起動
C. バージョン
A. 最初にロードするビューを指定するには。
B. アプリケーション内のすべての可能なパス/トランジションをレイアウトします。
C. オブジェクトとそのinb/ストーリーボードファイル間の接続を作成します。
D. コードファイル内のオブジェクトからNIB/XIB/ストーリーボードファイルで定義されているオブジェクトへの参照を作成します。
A. 走っていない
B. 停止
C. 非活性
D. 一時停止
E. バックグラウンド
A. ユーザーインターフェイスオブジェクト、つまり、丸いrectボタンは、ファイルの所有者オブジェクトで定義/利用可能である場合がある場合と使用できないアウトレットに接続しています。
B. ユーザーインターフェイスオブジェクト、つまり、丸いrectボタンは、ファイルの所有者オブジェクトで定義/使用可能なアクション/イベントに接続しています。
C. ユーザーインターフェイスオブジェクト、つまり、丸いrectボタンは、ファイルの所有者オブジェクトで定義/利用可能なインターフェイスに接続しています。
D. 上記のどれでもない。
A. 24 x 24ピクセル
B. 57 x 57ピクセル
C. 114 x 114ピクセル
D. 72 x 72ピクセル
A. iOS開発プロファイル
B. run4color開発
C. iOSチームプロビジョニングプロファイル
D. Macチームプロビジョニングプロファイル
A. 戻る
B. 前進する
C. リロード
D. 更新
E. ストップロード
A. Openal.Framework
B. coreaudiokit.framework
C. audiotoolbox.framework
D. 上記のすべて
A. テスターは、Apple開発者プログラムに登録する必要はありません。
B. テスターはチームに登録されているため、iOSチームプロビジョニングプロファイルを使用できます。
C. テスターは独自の署名証明書を作成できます。
D. 上記のすべて
A. イサニメーション
B. カスタム
C. 隠されたhides
D. 開始アニメーション
E. 停止
A. アドホックプロビジョニングプロファイル
B. iOSチームプロビジョニングプロファイル
C. Macチームプロビジョニングプロファイル
D. 上記のどれでもない
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; }
A. この方法は、View Controllerが使用する追加のメモリをリリースして、開発者がオーバーライドできます。
B. この方法はオーバーライドできません。
C. このメソッドは、使用可能なメモリが低いときにシステムによって呼び出されます。
D. アプリは、使用可能なメモリが低いときにメモリをリリースするためにこのメソッドを直接呼び出します。
A. uitableviewdatasourceプロトコルに準拠するオブジェクト。
B. uitableviewcellプロトコルに準拠するオブジェクト。
C. uitableviewdelegateプロトコルに準拠するオブジェクト。
D. 上記のどれでもない。
A. マルチタッチをサポートするアプリケーションに必要な一度にタップできるコントロールの数を設定するために使用されます。
B. ユーザーインターフェイスオブジェクトのサイズを設定するために使用されます。
C. ユーザーインターフェイスオブジェクトの位置を設定するために使用されます。
D. ユーザーインターフェイスオブジェクトの透明度を設定するために使用されます。
A. uiimage gltextureプロパティを使用します
B. uiimagebitmaprepを使用します
C. cgbitmapcontextでcgcontextdrawimageを使用
D. できません
E. 上記のどれでもない
A. はい
B. いいえ
A. これは、キーパスによって指定されたレイヤープロパティをアニメーション化するためのサポートを提供する抽象的なサブクラスです
B. これにより、一連のアニメーションオブジェクトを一緒にグループ化して同時に実行できます
C. レイヤープロパティの単純な補間を提供します
D. レイヤーのコンテンツ全体に影響を与える遷移効果を提供します。アニメーション化するときにレイヤーコンテンツをフェード、プッシュ、または明らかにします
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)
A. はい
B. いいえ
A. iPhoneでそれらを使用するプロジェクト内のすべてのファイルを変更します。
B. iPhoneでそれらを使用するプロジェクトのPNGファイルをサイズ変更します。
C. 拡張機能.mおよび.hでファイルを圧縮します。
D. ファイルの拡張機能とCompressEsthemを変更します。
A. はい
B. いいえ
A. ビッグエンディアン
B. リトルエンディアン
C. ミックスエンディアン
D. エンディアンを交換しました
E. シングルエンディアン
A. Quartz 2D機能cgcontextdrawtiledimage
B. uiviews
C. AまたはBのどちらか
D. どちらもbではありません
A. はい
B. いいえ<br>
A. はい
B. いいえ
A. ユーザーは、[保存]をクリックして[スタート]メニューから閉じるように求められる必要があります
B. ユーザーは、アプリケーションを閉じるように求められる必要があります
C. アプリケーションは、ユーザーの変更をできるだけ早く作成するためにプログラムする必要があります。
D. この点で具体的な考慮事項は必要ありません
A. NSSoundクラスで
B. uisoundクラスで
C. AudioServicesPlaysystemSound関数を使用して
D. NSSystemSound関数を使用
E. 上記のどれでもない
A. - (void)touchesdragged :( nsset *)event:(uievent *)event;
B. - (void)touchmoved :( nsset *)reace withevent:(uievent *)event;
C. - (void)touchesbegan :( nsset *)reace withevent:(uievent *)event;
D. - (void)touchesended :( nsset *)event:(uievent *)event;
E. - (void)touchescancelled :( nsset *)reace withevent:(uievent *)イベント
A. はい
B. いいえ
次のコードを検討してください:
(bool)application:(uiapplication *)アプリケーションdidfinishlaunchingwithoptions:(nsdictionary *)launchoptions {
//背景色/パターンを設定
self.window.backgroundcolor = [uicolor blackcolor];
self.tabbarcontroller.tabbar.backgroundcolor = [uicolor clearcolor];
//self.window.backgroundcolor = [uicolor colorwithpatternimage:[uiimage imagenamed:@&quot; testbg.png&quot;]];
// StatusBar色を設定
[[uiapplication sharedapplication] setstatusbarstyle:uistatusbarstyleblacktranslucent];
//ウィンドウのサブビューとしてタブバーコントローラーの現在のビューを追加する
self.window.rootviewcontroller = self.tabbarcontroller;
[self.window makekeyandvisible];
はいを返します;
}
コンソールにスローされるエラーをどのように修正できますか。「アプリケーション」は、アプリケーションの起動の最後にルートビューコントローラーを持つことが期待されます。
A. self.window = [[[uiwindow alloc] initwithframe:[[uiscreen mainscreen] bounds]] autorelease];
B. menuviewcontroller *menuviewcontroller = [[menuviewcontroller alloc] init]; self.window.rootviewcontroller = menuviewcontroller;
C. 両方
D. 上記のどれでもありません
次のうち、アプリケーションがiPhoneで実行されているかどうか、または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 isequaltString:@&quot; device&quot;])
D. nsstring *deviceType = [uidevice currentDevice] .iphone; if([deviceType isequaltoString:@&quot; iPhone&quot;])
アークとマニュアルメモリ管理について何が当てはまりますか?
A. ARCおよびマニュアルメモリ管理の下で、Deallocのプロパティは常にゼロです。
B. ARCおよび手動メモリ管理の下で、Deallocのプロパティを外す必要はありません。
C. ARCの下でDeallocのプロパティがありませんが、マニュアルメモリ管理ではありません。
D. 手動メモリ管理の下でdeallocのプロパティがありませんが、アークではありません。