optional

    0

    1답변

    나는 아주 간단한 것을 놓치고있는 것처럼 보입니다. 다음은 작동하지 않습니다 : I는 얻을 #include <optional> class Alpha { Alpha() { } Alpha(const Alpha& that) { } Alpha(Alpha&& that) { } ~Alpha() { } static st

    -4

    1답변

    나는 디버깅을 이해하려고 애쓰며 새로운 도전을하고 있습니다. 이 문제에 대한 해결책을 묻고 StackOverflow 내에서 찾지 못했습니다. 나는 여기서 무슨 일이 일어나고 있는지, 그리고 왜이 충돌이 일어 났는지 더 잘 이해하려고 노력하고 있습니다. 나는 내 소스 코드의 print 문을 통해 버그를 추적했다. 이 함수의 시작 부분에 print 문을 추가하

    0

    2답변

    내 코드에는 구조체가 많이 있는데 Option<T>이 들어 있습니다. 나는 많은 곳에서 그것들과 함께 작업해야하기 때문에 코드가 car.engine.as_ref().unwrap()과 같은 구조체 액세스로 흩어져있다. 이것은 코드 가독성을위한 고통입니다. 동일한 기능을 수행하는 Option<T> 유형의 기본 기능이 있습니까? car.engine.get()처럼

    0

    2답변

    선택적 요소가 있지만 테이블 뷰에 해당 요소를 표시 할 때 오류가 발생합니다. 참고로이 요소는 JSON API 피드에서 가져온 이미지입니다. 그 요소를 사용하여 요소 unwrapping 그 이해합니다! 좋은 생각은 아니지만 xcode에서 제안한 바이며 다른 옵션은 제공하지 않습니다. 그 제안을 따르는 경우, 응용 프로그램이 충돌하여 이 "선택 값을 언 래핑

    0

    1답변

    내 JSON 중첩 배열에서 선택 요소의 래핑을 해제하는 데 문제가 있습니다. 해당 요소는 "solo_competitive_rank"및 "score"로 표시됩니다. 참고로 한 컨트롤러의 테이블 뷰 셀을 클릭하면 이러한 요소가 새 뷰 컨트롤러에 표시되어야합니다. 이 작업은 가끔씩 작동하지만 선택한 셀에 이러한 값이 없으면 앱이 다운됩니다. 누군가가이 요소들을

    0

    3답변

    나는이 코드를 가지고있다. 문서 디렉토리에 파일이 있는지 확인한다. 컨트롤러에 데이터를 설정하는 데 사용된다면, 파일 공급 업체를 사용한다. 번들을 생성하고 실패한 경우 빈 뷰 컨트롤러를 설정합니다. 변수 대신 parse(fromFile:) 메서드를 작성할 수 있도록 url 변수를 조건부로 설정하는 방법이 있습니까? 가장 직관적 인 방법은 if let ur

    2

    2답변

    컨텍스트 : 나는 menbers가있는 패밀리를 반환하는 웹 서비스가 있습니다. 가족에게는 항상 아버지와 어머니, 자녀가 없거나 여러 개의 자녀가 있습니다. 서비스는 wsdl에 의해 아래에서 설명됩니다. 목적 : Java 8에서 선택 사항을 효과적으로 사용하고 null을 확인하는 고전적인 방법을 사용하지 않겠습니다. @Test public void test

    3

    1답변

    내가 선택적 개체를 사용하여 아래의 코드 (나는 jpaConnector을 제어하지 않음) 다시 할 : 나는 지금까지이 achievied 한 public boolean deleteLockStatus() { IMdss service = jpaConnector.getMdssService(); if (service == null) {

    1

    3답변

    if let seen: Bool = defaults.bool(forKey: UtilitiesKeys.mainTutorialSeen) { return seen } return false 나는이 신속 나에게 문제가 표시 할 경우 : 항상 선택적 항목에 대한 검사에 사용되는 유형 'BOOL'의 비 선택 표현 성공 'BOOL'에서 'BOOL'에서

    1

    3답변

    I 항목의 스택 countain 수있는 재고 할 수 블록의 다음과 같은 데이터 구조를 가지고 : type item = Stone | Sand type stack = { item : item; size : int } type inventory = { inA : stack option; inB : stack option