1.寫出快速遍歷字典的**
nsdictionary * namesdic = [nsdictionary dictionarywithobjectsandkeys:@"name1", @"key1", @"name2", @"key2", nil];
nsarray * keys = namesdic.allkeys;
for(nsstring * key in keys)
2.寫乙個**模式,實現不同的類之間的通訊
@protocol mydelegate-(void)buyiphone:(nsstring *)iphonetype money:(nsstring *)money;
@end
@inte***ce my : nsobject
@property(assign,nonatomic)id
delegate;
@end
@implementation my
-(void)willbuy
@end
#import#import
"my.h
"@inte***ce business : nsobject@end
#import"business.h
"@implementation business
-(void)buyiphone:(nsstring *)iphonetype money:(nsstring *)money
@end
3.http協議中,post和get的區別是什麼?
請查閱:
4.簡述試圖控制器生命週期。即從檢視載入到檢視釋放。執行了哪些方法,方法的執行順序?以及每個方法應該進行哪些合理操作?
請查閱:
6.談談kvo和kvc的理解。
請查閱:很牛的!)
7.寫乙個生成單例物件的方法。
singleton.m
static
singleton
* sing =
nil;
@implementation
singleton
+ (singleton
*)defaultsingleton
return
sing;}
@end
8.(1)在乙個viewcontroller裡面第三方類庫asihttprequest建立乙個請求佇列,建立並且執行。
(2)當請求沒有完畢,檢視釋放,要做哪些處理?
9.ios推送通知原理?
請查閱:
牛客網(面試題)
每年六一兒童節,牛客都會準備一些小禮物去看望孤兒院的小朋友,今年亦是如此。hf作為牛客的資深元老,自然也準備了一些小遊戲。其中,有個遊戲是這樣的 首先,讓小朋友們圍成乙個大圈。然後,他隨機指定乙個數m,讓編號為0的小朋友開始報數。每次喊到m 1的那個小朋友要出列唱首歌,然後可以在禮品箱中任意的挑選禮...
立方網面試題總結
4月27日下午去參加了某公司的系統運維工程師的面試。總結一下筆試題幾個做的不好的地方。1 如何限制普通使用者修改密碼?密碼限制的做法可以這樣實現 pwd home test 當前是普通使用者。su password 輸入高階管理員密碼 進入高階使用者狀態。chmod 711 usr bin pass...
面試題 PHP面試題
建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...