View의 레이아웃 방법을 AutoLayout에서 따뜻한 손 계산으로 하면 성능이 9.26배로 된 이야기
3349 단어 AutoLayoutiOSSwift성능
prev
이 기사는 iOS Advent Calendar 2020의 15 일째 기사입니다.
어제는 @zwtin에서 ALAsset의 thumbnail 메소드에서의 이미지 취득은 정지하는 것이 좋다이었습니다.
disclaimer
손 계산을 권하는 의도는 없고, 특수한 상황하에서 계측한 내용입니다
전제

변경 내용
결과
변경 전에는 1.0038초 걸리고 있던 처리가 0.1084초로 끝나게 되었다
super.loadView()
직후부터 super.viewDidLayoutSubviews()
직후까지의 시간 측정 변경 전후의 히에랄 키 비교
before

after

원래

검증 코드
홍보
이 기사에서 다룬 변경 내용을 도입한 앱을 App Store에 게시하고 있습니다.
매일 미소를 만들어 보다 자연스럽고 매력적인 미소를 만드는 트레이닝을 습관으로 할 수 있는 앱입니다.
코로나 패로 텐션이 내려가는 요즘, 조금이라도 기분을 올리는 일조가 되면 다행입니다.
원한다면 사용하세요 ~
다음 내일은 @yum_fishing 님의 기사입니다.
Reference
이 문제에 관하여(View의 레이아웃 방법을 AutoLayout에서 따뜻한 손 계산으로 하면 성능이 9.26배로 된 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/funnything/items/2361f62ef4825b062030텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)