-
(Objective-c)포인터의 변덕코딩 2017. 11. 22. 17:08
@interface FooClass {
Byte *shoot;
}
@end
-(void)foo: (sender)_sender {
Byte arr[5] = {0x00, 0x01, 0x02, 0x03, 0x04};
shoot = arr;
}
이렇게 넣으면 foo 함수내의 지역변수가 소멸되는 순간
전역에 저장해놓은 바이트 포인터 shoot 안의 값 또한 이상한 값을 가르키게 된다.
개망함...
댓글