enums

    2

    1답변

    내가 놀이터에 다음 코드 (Xcode를 9.0.1)이 한 nil을 반환하지 않는 존재하지 않는 rawValue로 초기화 : import MapKit enum Test: UInt { case first case second case third } let test = Test(rawValue: 4) as Any print(

    2

    2답변

    문자열 상수를 포함하는 클래스와 카운터 개체를 나타내는 읽기 전용 개체를 포함하는 클래스가 있습니다. 문자열 상수에 해당 카운터의 문자열 표현으로 태그를 지정하는 사용자 지정 특성을 만들었습니다. 속성을 사용하여 문자열 const를 카운터 객체에 연결하는 좋은 방법이 있습니까? public class MaintenanceCounterType : Counte

    0

    1답변

    FontAwesomeKit_Swift를 사용하여 스토리 보드에 FontAwesome 이미지를 표시하고 있습니다. faBadge.image = UIImage(awesomeType: .fa_beer, size: 20.0, color: UIColor.blue) 그러나, awesomeType이 열거에 묶여 : 내 웹 서비스는 내 SWIFT 코드는 다음과 같다

    -2

    2답변

    this accepted answer을 사용하여 Guid 열거 형을 생성했습니다. public enum AccessRoles { [EnumGuid("2ED3164-BB48-499B-86C4-A2B1114BF1")] SysAdmin =1, [EnumGuid("A5690E7-1111-4AFB-B44D-1DF3AD66D435")]

    3

    1답변

    그래서 마샬 클래스를 사용하여 관리되지 않는 구조체를 관리 구조체로 구문 분석합니다. 지금까지 모든 것이 예상대로 작동합니다. 관리되지 않는 Char를 Managed enum 유형으로 변환하는 방법에 어려움을 겪고 있습니다. 난 그냥 단순히 구조 오프의 나머지 부분에 대한 인덱스를 제외하고는 <MarshalAs(UnmanagedType.I1)> 다음 구문

    -2

    1답변

    private enum Operation { case BinaryOperation((Double, Double) -> Double) case UrinaryOperation((Double) -> Double) } let plus = Operation.BinaryOperation({$0 + $1}) let min

    2

    1답변

    오류를 전환하고 오류 코드와 일치시킬 수있는 사용자 정의 패턴 일치를 작성하려고합니다. enum ErrorCode: Int { case notSoDumb case dumbError } let myError = NSError(domain: "My domain", code: ErrorCode.dumbError.rawValue, userI

    -1

    1답변

    다음과 같이 테이블 엔티티 클래스에서 사용하고자하는 국가의 목록이 있습니다. 키 을 위해 미국을 사용하고 데이터가 저장 될 때 미국이 선택할 수 : package com.danieladenew.webproject.enums; public enum CountryEnum { AMERICA("United States Of America"),

    1

    2답변

    OOP 개념에 조금 새로운 것이므로 Kotlin의 열거 형은 다소 혼란 스럽습니다. 내 원시인의 해석은 enum이 변화가없는 변수를 저장하는 데 사용된다는 것입니다. 나는 간단한 Tic-Tac-Toe 앱을 만들고 단순히 'X', 'Y'및 '-'값을 모두 Chars로 저장하려고합니다. 내 혼란이 어디 있니? "라이브러리"에서 특정 Chars 집합을 검색하는

    0

    1답변

    테스트 프로그램이 있습니다. 여러 조건을 테스트하기 위해 플래그로 enum을 사용하고 싶지만 잘못된 결과를 얻습니다. 내가 열거를 생성하고 값을 할당 할 때, 내가 예상 값을 얻을 수가 해달라고 [Flags] enum CoverOptionTypes { MainLife = 0x0001, PolicyPayerMainLife = 0x0002