저는 새로운 사용자이고 어제 동적 셀이있는 테이블보기를 사용하여 기본 마스터/세부 응용 프로그램이 올바르게 작동하도록했습니다. 그러나 약간의 편집 후 Xcode 스토리 보드와 MonoDevelop 간의 링크가 부분적으로 깨졌습니다. 테이블보기 셀의 스타일을 변경하고 있습니다 (예 : 액세서리 추가 또는 제거, 스타일을 '기본'에서 '왼쪽 디테일'로 변경). 코드를 실행할 때 이러한 변경 사항에 영향을주지 않습니다. 더 중요한 것은 내가 애플 리케이션을 실행할 때 셀은 Xcode에서 보여지는 것처럼 동적 인 컨텐츠가 아니라 정적이다. 스토리 보드의 내용을 MonoDevelop에서 XML 형식으로 확인했는데 예상대로 변경되었습니다. 연결의 모든 것이 깨져 있지는 않습니다 (예 : 내비게이션 막대에 단추를 추가하면 앱을 실행할 때 올바르게 표시됩니다. 제발 도와주세요!Xcode와 MonoDevelop 간의 연결이 끊어 졌습니까?
답변
MonoDevelop에서 버그를 발견했다면 (처음부터 스토리 보드를 재구성해야하는) 많은 실험이 끝난 후에 나는 버그를 발견했습니다. 그것은이 같은 재현의 :
간단한 작업 응용 프로그램을 가지고 (내가 the 'tasky' sample을 사용) 및 스토리 보드를 엽니 다.
Xcode에서 루트 뷰 컨트롤러 테이블보기에서 테이블보기 셀을 삭제하십시오.
것은 (나는 이것에 대한 빨간색 'LED'버튼을 사용)을 저장하지 않고 너무 가까운 엑스 코드 "죄송합니다, 나는 그것을 삭제하지 않았다"생각 -이에, 엑스 코드에서 버그가 아닙니다 MonoDevelop 것으로 보인다 종결하기 전에 저축을 원할 것인지 묻는 메시지가 없습니다.
열고 MonoDevelop 솔루션보기에서 다시 storybaord - 엑스 코드가 저장되지 않았기 때문에 확실하게는 안 - 여전히 삭제 테이블 뷰 셀.
이제 이전과 똑같이 셀을 다시 추가해보십시오. 올바른 Segue와 함께 프로토 타입 셀로 표시된 Xcode에서 완벽하게 올바르게 보이지만 코드를 실행하면 올바르게 작동하지 않습니다.
또한 기본 셀이 GetCell에 의해 반환되도록 코드를 추가하면 (DequeueReusableCell이 현재 셀을 반환하지 않기 때문에) 상세보기에서 셀의 형식이 멈춘 것입니다. 스타일을 ' Right Detail '등은 Xcode에서 완벽하게 정상적으로 보일지라도 앱 실행시 아무런 영향을 미치지 않습니다.
이제 신입 사용자가 실제로 어떤 방식 으로든 오용되고있을 때 버그를 발견했다고 생각할 수 있습니다. 따라서 Apple 또는 Xamarin에보고하기 전에 다른 사람이 내 조사 결과를 확인할 수 있다면 좋을 것입니다. 제가 올바른 것이라면, 제가 발견 한 유일한 해결책은 당신이 어떤 종류의 소스 코드 컨트롤을 가지고 있지 않다면 스토리 보드를 처음부터 다시 빌드하는 것이기 때문에 심각한 버그입니다.
감사
- 1. PhoneGap/iOS의 초점이 끊어져서 연결이 끊어 졌습니까?
- 2. XCode : 전 처리기 연결이 끊어 졌습니까?
- 3. PDO가 for 루프 내에서 연결이 끊어 졌습니까?
- 4. iPhone 및 SQLite - 데이터베이스 연결이 끊어 졌습니까?
- 5. FileSystemWatcher 및 네트워크 연결이 끊어 졌습니까?
- 6. C#/Java 소켓 연결이 끊어 졌습니까?
- 7. 전화 통화가 시작되지만 연결이 끊어 졌습니까?
- 8. 알 수있는 방법 소켓 클라이언트의 연결이 끊어 졌습니까?
- 9. Qt 신호 및 슬롯 객체 연결이 끊어 졌습니까?
- 10. Google의 Android 저장소가 끊어 졌습니까?
- 11. SQLite 자연 결합이 끊어 졌습니까?
- 12. PHP를 통해 사용자를 검색하는 방법이 끊어 졌습니까?
- 13. libtool automake : LIBADD가 정적 링크로 끊어 졌습니까?
- 14. 연결이 끊어 지거나 연결된 아키텍처
- 15. 왜 목록의 마지막 줄이 끊어 졌습니까?
- 16. Capybara 설치 후 컨트롤러 테스트가 끊어 졌습니까?
- 17. SSIS - 연결이 끊어 질 때
- 18. 0x80010108 오류의 원인은 무엇입니까? (호출 된 개체가 클라이언트와 연결이 끊어 졌습니까?)
- 19. 왜 Net :: SFTP :: Foreign 오류 37, cron 작업으로 실행 중 연결이 끊어 졌습니까?
- 20. TCP 연결이 끊어 질 때 오류가 발생합니다.
- 21. 소켓 연결이 끊어 졌다는 오류 코드는 무엇입니까?
- 22. IP 주소로의 연결이 끊어 졌는지 확인하십시오.
- 23. 세션 연결이 끊어 질 때 지연로드가 실패합니다.
- 24. GWT에서 연결이 끊어 졌는지 확인하는 방법
- 25. 클라이언트 연결이 끊어 졌을 때 요청 취소하기
- 26. 티타늄 iOS 모듈이 성공적으로 빌드되었지만 테스트 하네스가 끊어 졌습니까?
- 27. ACS 및 facebook 로그인 -> 표시 = 터치가 끊어 졌습니까?
- 28. 구조/클래스 대 인터페이스 대체 계약이 끊어 졌습니까?
- 29. ADO.NET 엔터티 3.5 - 여러 가지 이름이 끊어 졌습니까?
- 30. 이미지 용 Google 드라이브 API 다운로드 링크가 끊어 졌습니까?
는 MonoDevelop의 상태 표시 줄은 다시 엑스 코드의 변경 사항을 동기화하는 것을 말합니까? MonoDevelop로 다시 전환하기 전에 스토리 보드를 Xcode에 저장 했습니까? – jstedfast
예, 예. 심지어 XML 소스 파일 (MonoDevelop)을 탐색하고 변경 사항이 표시되는지 확인합니다. 예 : 기본에서 RightDetail로 변경하면 요소에 하나만있는 대신 두 개의
실수로 프로토 타입 셀의 수를 1에서 2로 변경 한 다음 다시 1로 변경했을 때 문제가 발생했다고 생각하지만 확실하지 않습니다. – quilkin