4
제 문제점은 인터페이스 빌더의 keypath와 값이 Xcode 9에서 작동하지 않는 것입니다. 변수를 inspectable로 만드는 작업이 있습니다.Xcode 9 문제입니다. 인터페이스 빌더에서 사용자 정의 속성을 설정하지 못했습니다
샘플 프로젝트 및 세부 정보를 만들었습니다.
필자는 패스와 값이 주어진 속성을 설정하는 간단한 테스트 클래스를 만들었습니다. 당신은 볼 수
두 개의 문자열 전성 검사, 키 경로 "문자열"작동하지만 키 경로 "문자열 2"를했다 backgroundColor가 무시 설정되고있다하지 않습니다. "string"과 "string2"는 한 가지 방식으로 다르며 여기에 표시된대로 선언문에 있습니다.
@IBInspectable var string: String = ""
var string2: String = ""
모든 결과는 여기에 표시됩니다.
나는, 문제없이, 엑스 코드 8 ios9을이 모든 시간을 어떻게 사용 I 업데이트에 무언가를 그리워했다? 나는 문제를 해결했지만 문제는 여전히 나를 괴롭힌다.
'string2'를'@objc'로 표시하면 작동합니까? – dan
예, 그게 전부입니다. – Biclops
아래 질문에 답하고 올바른 것으로 표시하겠습니다. – Biclops