你好另一個簡單的問題。我注意到,在蘋果公司的框架某些類型定義使用符號"<<"
誰能告訴我這是什麼意思?:iPhone SDK <<意思?
enum {
UIViewAutoresizingNone = 0,
UIViewAutoresizingFlexibleLeftMargin = 1 << 0,
UIViewAutoresizingFlexibleWidth = 1 << 1,
UIViewAutoresizingFlexibleRightMargin = 1 << 2,
UIViewAutoresizingFlexibleTopMargin = 1 << 3,
UIViewAutoresizingFlexibleHeight = 1 << 4,
UIViewAutoresizingFlexibleBottomMargin = 1 << 5
};
typedef NSUInteger UIViewAutoresizing;
編輯:好了,所以我現在明白如何以及爲什麼你會使用左位移位,我的下一個問題是,我將如何測試以查看該值是否具有某個特徵,並且如果/ then語句或開關/大小寫方法?
林不知道這是什麼意思。你能解釋一下嗎? – 2010-09-03 11:28:22
更多解釋鏈接(更新原始答案與維基百科鏈接): http://msdn.microsoft.com/en-us/library/f96c63ed.aspx http://www.cprogramming.com/tutorial/ bitwise_operators.html – SteamTrout 2010-09-03 11:30:04