2011-08-08 4 views
0
BOOL bSomeBool; 

Objective-c가 더 빠르고 할당하거나 테스트 할 수 있습니까?Objective-C가 더 빠르게 할당하거나 테스트 할 수 있습니까?

bSomeBool= NO; 

또는 대신

if(bSomeBool) 
{ 
} 

. 내가 얻을 수있는 모든 저축을 찾고 있습니다.

편집 : 내가 부탁 해요 이유는 내가 내 드로잉 코드 몇 번이

if(bSomeBool) 
{ 
    bSomeBool= NO; 
} 

을하고 있어요, 그래서 난 그냥이

bSomeBool= NO; 
을해야하는지 궁금 점이다

대신. 내가 얻을 수있는만큼 많은 비용 절감을 원합니다.

+5

할당해야 할 시간을 지정합니다. 테스트 할 때 테스트합니다. 기간. –

+1

나는 그것이 끔찍한 재미있는 질문이 아니라해도 합법적이라고 생각한다. 때로는 무조건 여러 과제를 만들 수있는 상황에서 동일한 과제를 스스로 생각하거나 과제가 불필요하거나 중복되는 것을 조건부가 보증 할 경우 단일 조건을 사용하여 과제를 건너 뛸 수 있습니다. 하지만 필자는 많은 중복성이나 불필요한 계산을하지 않는 한 성능의 향상이 거의 없을 것입니다. – kperryua

+2

조숙 한 최적화,이 코드는 전혀 걱정할 필요가없는 것입니다. 나는 어떤 이득도 없다고 생각합니다. 어떤 경우에는 하나 또는 두 가지 작업을 변경하는 경우도 있습니다. 성능 – BlackTigerX

답변

3

코드를 그리는 데 하나의 명령을 저장하면 타이타닉에서 물이 가득 찬 골무가 부수고 Davy Jones에게 향하는 것과 같습니다.

아무런 차이가 없습니다. 최적화를 원한다면, 덜 그리고 핵심 애니메이션을 더 많이 사용하십시오.

관련 문제