네트웍을 통한 데이터 송수신 등 시간이 걸리는 작업 시 thread 및 Activity Indicator사용을 많이 합니다. performselector로 인디케이터 돌리고 작업시킨 다음 indicator 핸들로 stop를 했더니 일반적인 경우에는 잘 작동하였으나 performselector가 해당 함수를 호출하기 전에 아래 작업이 모두 끝나고 indicator stopAnimation까지 호출되는 상황 발생. 그 늦게 발동한 indicator의 무한 뺑뻉이... 그래서 stop도 performselector로 호출. 아래는 작업한 소스코드 // // // Created by likehood on 12. 1. 30.. // //in AppDelegate.h @interface CAppDelegate : ..
수많은 메소드 선언부에 나타나는 아래와 같은 메세지.. used as the name of the previous parameter rather than as part of the selector 컴파일러가 메소드 선언시에 애매하게 사용한 부분에 대한 워닝을 강화한 듯 하다. 워닝을 없애기 위해서 해야할 일은 명확하게 선언하는 것. 더불어 메소드 사용이 잘못된 파라메터 인수를 넘기는 실수를 예방하는 효과까지 있으니 이제부터라도 메소드 선언을 명확히 하자. - (void)setWH:(int) w:(int)h; // 'w' used as name of previous parameter rather than as part of selector 메소드 선언후 컴파일 하면 위 주석과 같은 워닝이 발생한다. obj..
- Total
- Today
- Yesterday
- 산세베리아
- 채리새우
- 네온테트라
- 수초어항
- 미니헤어그라스
- NAS
- ixus75
- 램즈혼
- 루드위지아
- 레인보우샤크
- 편도수술
- 루드위지아 오발리스
- 노랭이새우
- 소설
- 금연
- C/C++
- 133인치
- 쿠바펄
- 마곡지구
- 장기전세
- 아쿠아스카이
- 캠핑
- ADO
- 시내랑
- 챔픽스
- 오토씽
- simpleAdo
- 미에어2
- 하이그로필라
- Mpow
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |