을 확인 전무는 그래서 스위프트의 구문을 다음과 같은 사항에 대해 1 라이너를 파악하는 데 실패하고 나에게 운전 너트 :스위프트 선택적 항목
if lastProfile == nil || lastProfile.id == profile.id {
useProfile(profile)
lastProfile = profile
}
지금 내가 그것을 체인 수 있지만 여전히 2- 끝장 참조 3 ifs. 나는 그것을 밖으로 포장 할 수 있었다 그러나 나는 다시 2-3 ifs로 끝난다 ... 단지 1 개의 급습에서 이것을하는 것이 가능한가?
편집 : (우리가 못생긴 동의하지만)
내 동료가 대안을 발견
if !(latestProfile != nil && latestProfile!.voiceId != profile.voiceId) {
}
위보다 더 좋은 방법이 있나요?
귀하의 마지막 프로필은 이미 null 가능합니다. 왜 최신 프로필입니까? voiceId = profile.voiceId? – Brduca
@ 브루 디아 만약 그것이 nul이거나 음성 id에 일치하는 것이 있으면 차단을 입력하고 싶습니다. – Warpzit
나는 밀도가 있어야합니다. 당신의 첫 번째 예는 무엇이 잘못되었으며 두 번째 예가 더 좋은가? – vacawama