Search
Duplicate

크래시 안나게 조심 또 조심!!!

생성일
2024/07/31 08:37
태그
지혜로운 회사생활

크래시 안나게 조심 또 조심!!!

실제 앱을 개발할 때는 어떠한 경우에도 앱이 크래시가 난다면 치명적일 수 밖에 없다.
그래서 에러가 발생하더라도 어떠한 기능을 사용하지 못하더라도, 앱이 크래시 나버리고 비정상적 종료를 하는것은 정말 피해야 한다.
그래서 개발할 때도 크래시가 나지 않도록 항상 주의하자!
예를들면
case .배너Contents: let bannerDataArr = modelData.data as? [EPBannerCollectionViewCell.DataModel] ?? [] return (bannerDataArr.isEmpty || bannerDataArr.count == 0) ? 0 : CGFloat.getDynamicBannerCellHeight(designHeight: 80) + 5
Swift
복사
이 코드 같이 API에서 내려주는 값이 없더라도 nil을 일으키지 않고 빈 값을 줄 수 있도록
항상 크래시를 대비하자!!!!!
이게 너무 중요!!!