iOS 筆試題03 有答案

2021-08-02 10:51:23 字數 1024 閱讀 8468

//

聯絡人:

石虎暱稱

:嗡嘛呢叭咪哄

1>  當陣列元素需要動態地新增或者刪除時,用nsmutablearray

2>  當陣列元素固定不變時,用nsarray

1>  **方法:返回tableview每行的高度、監聽tableview每行的選中

2>  資料來源方法:返回tableview資料的組數和行數、每行顯示什麼資料

沒有限制

系統會缺省會不定時地建立和銷毀自動釋放池

當不需要精確地控制物件的釋放時間時,可以手動建立自動釋放池

當做一次retain或者copy操作,都有可能增加計數器

nsobject常見的類方法有:alloc、new、description等

像nsstirng

的stringwithformat

,nsnumber

的numberwithint

1>  

建立專案時,

device

選擇universal

2>  

可以建立一套痛用的資料模型

3>  

根據iphone\ipad

選擇不同的控制器(

ipad

可能用uisplitviewcontroller)

4>  

根據iphone\ipad

選擇不同的介面

1>  atomic是原子性

2>  atomic會對set方法的實現進行加鎖

uiview封裝的核心動畫可以通過類方法\block實現

1>  屬性列表

2>  preference(nsuserdefaults)

3>  鍵值歸檔(nskeyedarchiver、nscoding)

4>  sqlite資料庫

5>  core data

nsmanagedobject是core data中的實體物件

謂詞:可以以一定條件來過濾陣列、字典等集合資料,也能用在core data的資料查詢中

騰訊筆試題及答案

1.請定義乙個巨集,比較兩個數a b的大小,不能使用大於 小於 if語句 這樣轉向定義應該不算違規吧!include stdafx.h include include using namespace std define cmp x,y compare x,y intcompare inta,int...

騰訊筆試題及答案

1.請定義乙個巨集,比較兩個數a b的大小,不能使用大於 小於 if語句 這樣轉向定義應該不算違規吧!include stdafx.h include include using namespace std define cmp x,y compare x,y intcompare inta,int...

硬體筆試題及答案

引用 sandy 20008 的 硬體筆試題及答案 1 同步電路和非同步電路的區別是什麼?仕蘭微電子 非同步電路主要是組合邏輯電路,用於產生位址解碼器 或 的讀寫控制訊號脈衝,但它同時也用在時序電路中,此時它沒有統一的時鐘,狀態變化的時刻是不穩定的,通常輸入訊號只在電路處於穩定狀態時才發生變化。也就...