«initialization» 태그된 질문



5
Swift에서 UIViewController 하위 클래스에 대한 사용자 정의 초기화를 어떻게 만듭니 까?
이전에이 질문을 받으 셨다면 죄송합니다. 저는 많은 곳을 검색했으며 상황이 달랐을 때 이전 Swift 베타에서 많은 답변을 얻었습니다. 확실한 답을 찾을 수없는 것 같습니다. 하위 클래스를 UIViewController만들고 코드에서 쉽게 설정할 수 있도록 사용자 지정 이니셜 라이저를 갖고 싶습니다 . Swift에서이 작업을 수행하는 데 문제가 있습니다. 뷰 컨트롤러와 함께 사용할 init()특정을 …

3
초기화되지 않은 개체와 NULL로 초기화 된 개체
저는 Java에서 일하고 있습니다. 나는 일반적으로 다음과 같은 일부 개체를 설정합니다. public class Foo { private SomeObject someName; // do stuff public void someMethod() { if (this.someName != null) { // do some stuff } } } 질문은 다음 someName과 같습니다.이 예제 null에서 reliably for all objectsNull 검사 초기화되지 않은 …

10
C 구조체의 기본값
다음과 같은 데이터 구조가 있습니다. struct foo { int id; int 경로; int backup_route; int current_route; } 변경을 요청하는 데 사용되는 update ()라는 함수가 있습니다. update (42, dont_care, dont_care, new_route); 이것은 정말 길고 구조에 무언가를 추가하면 update (...)에 대한 모든 호출에 'dont_care'를 추가해야합니다. 대신 구조체를 전달하려고 생각하고 있지만 구조체를 'dont_care'로 …
92 c  initialization 

9
구조체를 0 / null로 초기화 / 재설정
struct x { char a[10]; char b[20]; int i; char *c; char *d[10]; }; 이 구조체를 채우고 값을 사용하고 있습니다. 다음 반복에서 모든 필드를 다시 사용 0하거나 null다시 사용하기 전에 재설정하려고 합니다. 어떻게 할 수 있습니까? 내가 사용 memset하거나 모든 멤버를 거쳐 개별적으로해야합니까?

7
JavaFX : 초기화 중에 컨트롤러에서 스테이지를 가져 오는 방법은 무엇입니까?
컨트롤러 클래스에서 스테이지 이벤트 (즉, 숨기기)를 처리하고 싶습니다. 그래서 제가해야 할 일은 리스너를 추가하는 것입니다. ((Stage)myPane.getScene().getWindow()).setOn*whatIwant*(...); 하지만 문제는 초기화가 Parent root = FXMLLoader.load(getClass().getResource("MyGui.fxml")); 그리고 전에 Scene scene = new Scene(root); stage.setScene(scene); 따라서 .getScene ()은 null을 반환합니다. 내가 찾은 유일한 해결 방법은 myPane.sceneProperty ()에 리스너를 추가하는 것입니다. 그리고 그것이 null이 아닐 …


8
C 포인터를 NULL로 초기화 할 수 있습니까?
나는 다음과 같은 것을 쓰고 있었다 char *x=NULL; 가정에 char *x=2; char주소 2에 대한 포인터를 생성합니다 . 그러나 GNU C 프로그래밍 튜토리얼 에서는 할당 될 때 임의의 주소에 int *my_int_ptr = 2;정수 값 2을 저장 한다고 말합니다 my_int_ptr. 이것은 내 자신 char *x=NULL이 NULLa에 대한 캐스트 값이 char메모리의 임의의 주소에 …


12
스토리 보드에 인터페이스 설정이있는 Swift의 UIViewController에 대한 사용자 정의 초기화
UIViewController의 하위 클래스에 대한 사용자 지정 초기화를 작성하는 데 문제가 있습니다. 기본적으로 속성을 직접 설정하는 대신 viewController의 init 메서드를 통해 종속성을 전달하고 싶습니다. viewControllerB.property = value 그래서 내 viewController에 대한 사용자 정의 초기화를 만들고 슈퍼 지정 초기화를 호출했습니다. init(meme: Meme?) { self.meme = meme super.init(nibName: nil, bundle: nil) } 뷰 …



7
정적 변수는 언제 초기화됩니까?
정적 변수가 기본값으로 초기화되는시기가 궁금합니다. 클래스가로드 될 때 정적 변수가 생성 (할당) 된 다음 선언의 정적 이니셜 라이저 및 초기화가 실행되는 것이 맞습니까? 어떤 시점에서 기본값이 제공됩니까? 이것은 순방향 참조의 문제로 이어집니다. 또한 정적 필드가 시간 내에 초기화되지 않는 이유에 대한 질문을 참조하여 이것을 설명 할 수 있다면 제발 부탁드립니다 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.