smalltalk

    0

    1답변

    나는이 코드 조각을 가지고있어 날씨가 날씨와 날씨가 맞지 않는 것처럼 보입니다. something := ((selectedTab value) == registerObject). 나 : ((selectedTab value) == registerObject) ifTrue: [ "this never get's executed" ] 나는 두 경우 모두에서

    3

    3답변

    클래스 사이드 초기화 메시지가 스몰 토크 (Pharo and Squeak)에서 전송되는시기가 궁금합니다. 지정된 순서가 있습니까? 적어도 다른 클래스가 이미로드되고 컴파일 된 것으로 가정하는 것이 안전합니까? 아니면 시스템을 열심히 초기화합니다 (다른 클래스의로드 및 컴파일을 완료하기 전에 초기화를 보냅니다). 당신이로드 및 컴파일에 대한 질문으로

    3

    1답변

    Pharo (및 다른 방언)에서는 ZeroDivide 예외가 다시 시작됩니다. 왜?. 예를 들어, 1/0을 평가하고 계속 진행하면 대답은 ZeroDivide입니다. 왜 이런거야? ZeroDivide을 재개 할 수 없어야합니까? 수정 : 이 문제에 대해 자세히 살펴 보겠습니다. 여기서 예외는 예외가 발생하면 ZeroDivide 예외가 발생한다는 것입니다. 따

    1

    2답변

    나는 smalltalk에서 데코레이터 패턴의 적절한 구현을 찾지 못했습니다. 누군가 제게 도움을 주시겠습니까? 편집 : 플레이어와 간단한 충돌 개체로 게임을 제작할 예정입니다. 서브 클래 싱 대신에, 나는 데코레이터를 사용하여 런타임에 동일한 콜리 전 오브젝트의 약간 다른 버전 (예 : 폭발하는 오브젝트, 움직이는 오브젝트, 움직이는 오브젝트, 둘 다 수행

    1

    2답변

    follwing을 코드로 , 내가 기대 AA BB AA AA AA BB 코드와 같은 출력 : p1 := [ 1 to: 3000 do: [:i | Transcript show: 'AA';cr.] ] newProcess. p2 := [ 5000 to: 8100 do: [:i | Transcript show: 'BB';cr.] ] newProces

    3

    2답변

    모프로 만든 게임 GUI를 만들었습니다. 모든 모프는 직사각형 모프에 임베드되었습니다. 이 직사각형을 창으로 감싸고 싶습니다. 내가 어떻게 할 수 있니? 스펙 (Spec)을 살펴 보았지만 아무런 도움이되지 않았습니다.

    4

    2답변

    사용자가 하나의 단일 번호 (게임 보드 임)를 입력 할 수있는 81 개의 상자가있는 GUI가 필요했습니다. 그래서 새 TextInputFieldModel 인스턴스로 초기화하는 81 개의 인스턴스 변수를 사용하여 ComposableModel을 서브 클래 싱했습니다. 문제는 열 때 약 6 초가 걸립니다. 왜 81 개의 텍스트 상자를 열려면 시간이 오래 걸리나요

    0

    2답변

    Mongotalk 및 Pharo를 사용하여 많은 분석을 실행합니다. 모든 분석을 위해 나는 같은 이미지로 새로운 Pharo 인스턴스를 실행하고 임의의 시점에서, 나는 다음과 같이 PrimitiveFailed를 얻을 때까지 모두 잘 작동합니다 : 모든 내 분석에 실패 후 ^[[31mPrimitiveFailed: primitive #primSocketSendD

    1

    1답변

    아연 튜토리얼에서 일한 후 .js, .html 및 .css 파일로 가득 찬 전체 repo를 제공하고 싶습니다. 첫 번째 경로 세그먼트를 작성하여 모든 파일을 샘 장소에 업로드했지만 작성하는 방법 파일을 제공하고 저장하는 장소? 업로드 방법은 무엇입니까? 당신이 tutorial에서 읽어 경우

    6

    1답변

    2001 년의 매우 흥미로운 post에서 Allen Wirfs-Brock은 네이티브 스택을 수정하지 않고 블록 클로저를 구현하는 방법을 설명합니다. 그는 내가 이해하지 못하는 아이디어가 많아서 여기에 질문하는 것이 좋을 것이라고 생각했습니다. 그는 말합니다 : 블록의 수명 동안 절대 할당 할 수없는 변수 (예 : 메서드 및 블록을 둘러싼 인수)는 변수의 복