是否有可能在Obj-c中有嵌套方法。我一個試圖做的是初始化時創建一個特定的對象的NSArray
:Objective-c代碼塊作爲嵌套方法
NSArray array = @[
^{ NSViewController someObject = ...
someObject.someObjectProperty = @"Bla";
return someObject},
^{ NSViewController someOtherObject = ...
someOtherObject.someOtherObjectProperty = @"Bla Bla";
return someObject},
];
數組包含__NSGlobalBlock__
,在這裏我想獲得[someObject, someOtherObject]
該數組返回ViewControllers一疊,我需要在它們中的每一個上設置不同的屬性。
謝謝
目前尚不清楚「嵌套」和「同步」與您的數組初始化有什麼關係。你可以進一步瞭解你想要完成的事情嗎? –
你爲什麼想這樣做? – Chuck
我接管了一個大型解決方案,他們在NSArray中收集對象。我需要掛鉤並添加一些額外的屬性。它會使可讀性更容易。 –