我目前運行Xcode 4.3.3並開發目前部署到iOS> 5.0的應用程序。 Xcode 4.3.3無法安裝到iOS 6.0,我想升級。我想了解您的體驗以及升級到新的Xcode 4.5.2和iOS 6時遇到的問題。此升級會因爲我不想升級我的手機而導致安裝到iOS 5.1時出現任何問題到iOS 6呢?iOS:安裝Xcode 4.5.2,在iOS 5.1和6.0上部署
Xcode的兩個版本可以存在在一起,以防萬一出現問題,我可以回到前一個有效的方式嗎?
我目前運行Xcode 4.3.3並開發目前部署到iOS> 5.0的應用程序。 Xcode 4.3.3無法安裝到iOS 6.0,我想升級。我想了解您的體驗以及升級到新的Xcode 4.5.2和iOS 6時遇到的問題。此升級會因爲我不想升級我的手機而導致安裝到iOS 5.1時出現任何問題到iOS 6呢?iOS:安裝Xcode 4.5.2,在iOS 5.1和6.0上部署
Xcode的兩個版本可以存在在一起,以防萬一出現問題,我可以回到前一個有效的方式嗎?
如果我沒有記錯:
優點:
// new dictionary literals:
NSDictionary *dict = @{
key1 : val1,
key2 : val2,
...
};
// new dictionary accessors, assignment on mutables only
id var = dict[key];
mutableDict[key] = val;
//new array literals and accessors
NSArray *arr = @[a, b, c];
id var = arr[i];
mutableArr[i] = j;
// NSNumber boxing
NSNumber x = @1;
NSNumber y = @(EnumName);
NSNumber z = @YES;
NSNumber w = @(localIntOrDouble);
// Boxing makes dicts even more convenient:
id var = dictionary[@(EnumName)]; //vs:
id var2 = [dictionary objectForKey:[NSNumber numberWithInt:EnumName]];
而且還有一個重構工具來爲你轉換。
是否有必要,或者甚至有可能擁有2個Xcode版本,以防萬一有問題可能迫使我立即升級手機iOS 5.1我安裝新的Xcode? –
我讀過關於有兩個安裝,據我所知,這可能但不是特別容易。 Xcode 4.5支持iOS回到4.3,所以你不必升級。 – Kevin
謝謝!這一切都是固定的,並且非常好! –
可能有點晚,但我建議你使用4.5.1而不是4.5.2,偶爾用4.5.2重構/重命名時會出現問題。 (4.5.1是我使用過的XCode的最佳版本。) – ocodo