저는 Core Data를 배우려고 노력하고 있습니다. Stack Overflow에 대한 질문을 검색하면 Core Data 튜토리얼을 Cocoa Dev Central (Link).Interface Builder는 버튼을 연결하지 않지만 자습서에서 작동해야한다고 설명합니다.
튜토리얼에서는 모든 것이 의미가 있지만 16 단계로 넘어 가면 + 버튼을 포스트 배열 컨트롤러에 연결할 수 없습니다. 나는 돌아가서 두 배로 갔고, 길을 따라 가면서 각각의 단계를 세 번 점검했고, 어떤 것이 빠졌는지를 볼 수는 없었지만, 여전히 나를 연결시키지 않을 것입니다. 저는 Xcode와 Interface Builder의 최신 버전을 사용하고 있습니다 (지난주에 다시 다운로드했습니다). 이것이 버전 호환성 문제 일 수 있습니까?
부록
문제가 내가 관리자의 클래스를 변경하여 이름을 변경했다가 있다는 것, 그리고 그 어레이 컨트롤러의 기본 동작을 제거했습니다. 클래스를 다시 NSArrayController
으로 변경하면 기능이 복원되지만, 이제는 나타나는 곳마다 "배열 컨트롤러"로 나타납니다. Authors 및 Topics 컨트롤러를 수정하면 3 개의 컨트롤러가 문제가되는 것처럼 보입니다.
Ctrl 키를 누른 채로 단추에서 포스트 컨트롤러로 끌고 있습니까? 그리고 게시물 컨트롤러가 그것에 대한 조치를 가지고 있습니까? 당신이 이것을 할 때 당신이보고있는 것은 무엇입니까? –
네, 버튼에서 포스트 컨트롤러로 컨트롤을 드래그합니다. 컨트롤러에서 단추로 끌면 게시물 컨트롤러가 강조 표시되지 않고 아무 것도 나타나지 않습니다. 포스트 컨트롤러를 클릭하는 것만으로 링크 될 것으로 예상되는 것처럼'add :'액션을 보여주지는 않습니다. 문제는 아니지만 명시 적으로 추가하는 튜토리얼에는 아무것도 표시되지 않습니다. – Kaji
posts 컨트롤러는 NSArrayController의 인스턴스 여야합니다. - Inspector에 표시되는 유형의 이름입니까? 아마도 NSArrayController가없고 액션이없는 일반 컨트롤러가 있습니까? –