함수 호출 체인이 있다고 가정합니다. 인수 하지 가변되었는지 확인하도록 def func1(pick, arg1, arg2):
if pick == 1:
do stuff with arg1 and arg2
elif pick == 2:
do other stuff with arg1 and arg2
return stuff
다음 예에서 미래의 상황의 문맥에 따라 상수를 선택할 수 있습니다. class Constants:
SPEEDLIGHT = 3 * 10**8
GRAVITY = 9.81
C = Constants()
print(C.GRAVITY)
>> 9.81
각 수량이 고정 상수이기 때문에 그리 어렵지 않았습니다. 그러나 기능을 위해 비슷한 것을하
최근에 저는 이전 작업 관점과 완전히 다른 Swift를 배우기 시작했습니다. 나는 내가 코드를 작성할 때 퀴즈를하는 것처럼 재미 있다는 것을 알았다. 그러나 나는 지금 2 시간 동안이 퍼즐에 어려움을 겪어 왔고, 당신 중 누구라도 나를 도울 수 있다면 매우 감사 할 것입니다. 여기 있습니다. 퀴즈는 아래에있는 내 코드는 (그것은 말도보고 나는 어떻게 해야할
나는 하나의 호출이 기본값에 추가되어야하는 빌더 호출 체인을 가지고있다. var x = new X()
.setA(1)
.setB(2)
x = x.setList(x.getList :+ "itemtoappend")
setList 호출을 인라인 할 수있는 방법이 있습니까? 하는 키워드라고이 내가 바라고 있어요 (X는 제 3 자 라이브러리)
두 가지 방법을 연결하여 문제를 해결할 수있는 stackoverflow 게시물을 발견했습니다. 대답은 다음과 같습니다. public x DoThis()
{
//do something
return this;
}
public x DoThat()
{
//do something else
return this;
}
PHP 체인 연결에 대한 검색을 사용할 수 있으며 웹에서 사용할 수있는 모든 자습서에서는 메서드 연결에 대해 "return $ this"를 사용합니다. 모든 메서드의 끝에 "return $ this"를 쓰지 않고 클래스 메서드를 연결하는 데 사용할 수있는 마법 메서드 또는 라이브러리가 있습니까?
이 질문에 대한 답변을 찾기 위해 어디에서나 검색했지만을 사용할 수 없습니다. 제 질문은 약 약식 애니메이션 속성 대 먼 거리입니다. 당신이 체인이 애니메이션에 원하는 함께 당신은 작동하지 않습니다 다음 animation-name: keyframename1 1s, keyframename2 3s;
,을하지만, 당신이 할 경우가 작동 -name 놓는 방법으
체인 해시 테이블을 만들어 각 버킷에 연결된 목록으로 이름을 지정해야합니다. 하나의 가치를 지닌 버킷으로이 작업을 수행하는 방법을 알고 있지만 각 버킷에 링크 목록을 삽입하는 방법을 모르겠습니다. 저는 firstcode와 lastname을 가진 person 클래스와 hashcode 클래스를 이미 가지고 있습니다. 필기 제거를했지만 필자는 LinkedList