ios - why use the "autorelesspool" to define a macro ?
大家讲道理
大家讲道理 2017-04-17 16:59:29
0
1
696
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(1)
刘奇

autoreleaasepool의 사용법은 다음과 같기 때문에 사용할 때 @ 기호를 추가할 수 있도록 이와 같은 매크로를 정의하세요.

@autoreleasepool {
}

그러므로 매크로를 정의할 때 이 트릭을 사용하면 매크로를 사용할 때 이와 같이 사용할 수 있습니다

@weakify(self),
@strongify(자기),

매크로 정의에 의해 도입된 중복 @autoreleasepool {}@try {} @finally {}의 경우 이 코드는 컴파일러에 의해 제공됩니다. 아무 작업도 수행하지 않으므로 최종 생성된 코드에는 영향을 미치지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿