筆記:我的問題是根據檢查this及其答案後得出的。Objective-c中的大括號
在一些更大的方法中,有些代碼只能在特定的時間段內存活。舉個例子:
1)我有我的設置UI大的方法:UILabel's
大小,顏色,位置,姿態UIView's
識別器等了解上述情況,確實是有道理的做這樣的事情:
- (void)setUI
{
//setting other UI elements
{
// Add the Swipe Gesture to the swipeUpView
UISwipeGestureRecognizer *swipeGestureUp = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(animeViewWithSwipeGesture)];
swipeGestureUp.direction = UISwipeGestureRecognizerDirectionUp;
[_swipeUpView addGestureRecognizer:swipeGestureUp];
}
// setting other UI elements
}
- 基於上面的例子,這是一種降低應用程序內存佔用量的有效方法嗎?
- 與
@autoreleasepool{}
有什麼關係?