본문 바로가기
[Effecitve Objective-C] #4 전처리기 #define 보다는 타입이 있는 상수를 사용하라 [Effecitve Objective-C] #4 전처리기 #define 보다는 타입이 있는 상수를 사용하라 출처 : Effective Objective-C -#define 은 전처리기 지시어이다. (preprocessor) -#define 정의는 타입에 대한 정보가 없다. -#define 이 헤더 파일에 선언되어 있다면 그 헤더 파일을 포함하는 모든 곳에서 #define 으로 정의한 상수값을 치환한다. -preprocessor 보다는 상수를 정의하는 것이 항상 더 좋은 방법이다. // implementation static const NSTimeInterval kAnimatinoDuration = 0.3; @implementation @end -상수의 일반적인 표기법은 k 소문자를 상수 맨 앞에 붙이는 .. 2017. 7. 24.
[델몬테포레스트] Pebble Beach 하이라이트 #13 Fanshell Overlook 2번째 이야기!! [델몬테포레스트] Pebble Beach 하이라이트 #13 Fanshell Overlook 2번째 이야기!! 시작 : 1158끝 : 1233 페블 비치 ( Pebble Beach ) 하이라이트 2번째 이야기입니다.지난 번에는 13번 포인트 Fanshell Overlook 에 대한 전반적인 이야기를 했는데용. 오늘은 예고한데로, 특별한 것을 보여드립니다 ㅋㅋ 우선 파노라마샷!! 그리고 파노라마 동영상 ㅋ 그리고 파도의 확대샷.파도를 확대해서 보니 또 다른 느낌이 들죠? 짠!!이 녀석이 바로 특별한 녀석입니다. 이 녀석이 Harbor Seal(점박이 바다표범) 인지 수달인지 알 수 없지만,보노보노 같습니다. ㅋㅋ 파도가 치면 물 속에 쏙 들어갔다가 파도가 겉히면~? 이렇게 쏙 나옵니다.누워서 조개를 까 먹는.. 2017. 7. 24.
[Objective-C] Constant(상수) 정의하기 [Objective-C] Constant(상수) 정의하기 http://stackoverflow.com/questions/17228334/what-is-the-best-way-to-create-constants-in-objective-chttps://soulpark.wordpress.com/2012/08/02/objective_c_static_variable/ -Internal & Single class 용으로 상수를 정의한다면 static const 를 넣어준다. -Single class 에서 정의되지만 외부에서도 사용하는 public 개념의 상수를 만든다면extern 을 사용하면 된다. // headerextern NSString *const kConst; // implementationNSString.. 2017. 7. 23.
[대전 중촌동 맛집] 이가네 돈수레 - 뒷고기 전문점이라오 대전에 내려갔더니 아버지께서 맛있는 고깃집이 있다면서 차를 몰고 가십니다.아주 어릴적 살던 고향동네인 "중촌동" 까지 가시길래 대체 얼마나 맛있는 집인가 했습니다. 간판도 제대로 보이지 않는 작은 길 옆에 있는 가게로 인도하십니다. 상호명은 "이가네돈수레".안에 들어와서 메뉴판에 써 있는 이름을 보고 알았습니다. ㅋ 딱 보아하니 뒷고기 전문점인것 같습니다.600g 에 23,000원.보통 돼지고기 1인분에 180~200g 정도 하니 1인분에 7,000 ~ 7,700원정도 합니다.600g 단위로 파는게 조금 부담스러울 수 있지만 고기값 자체는 저렴한 편이라 볼 수 있습니다. 안의 인테리어는 정말 동네 식당입니다.테이블 수는 홀에 4개정도, 방에 2개정도 있는 것 같습니다. 뒷고기에 대한 설명도 붙어있네요.과.. 2017. 7. 23.
[android] ObjectAnimator 이야기 [android] ObjectAnimator 이야기 http://developer.android.com/reference/android/animation/ObjectAnimator.htmlhttp://developer.android.com/reference/android/animation/ValueAnimator.html -API Level 11 부터 사용 가능하다. -ValueAnimator 의 subclass 로 target object 의 property 에 대한 animation 을 할 수 있다.생성자는 target object 와 target property 이름을 받아들인다.target property 에 assign 되는 것들은 내부적으로 get/set function 이 있어야 한다. -O.. 2017. 7. 22.
[일상] 날씨 좋은 날 회사 전경 [일상] 날씨 좋은 날 회사 전경 시작 : 1133끝 : 1138 매년 황사와 미세먼지 이슈는 있었지만...비단 관측기술의 발달로 우리가 미세먼지의 상태를 더 잘 알았기 때문이 아니라,실제로 미세먼지가 심한 날이 더 증가하고 있는 것 같습니다. 그렇게 매일매일 외출할 때 미세먼지를 체크하는 일상에서..정말 너무나도 맑은 날이 하루 있었는데요. 그 날 회사의 전경을 찍어보았습니다.저~ 오른쪽 끝에 뾰족하게 올라와 있는 녀석 보이시나요? 그 녀석은 롯데타워 2 입니다.회사가 을지로에 있는데 잠실에 있는 저 녀석이 깔끔하게 보이는 그런 청명한 날이었습죠. 저녁까지 날씨가 좋아, 저 멀리 산도 보이고,노을도 이쁘게 지고 있네요. 이렇게 회사에서 멋진 전경을 계속 볼 수 있는맑고 청명한 날만 계속 되었으면 좋겠습.. 2017. 7. 22.
[android] JSON lib 비교 [android] JSON lib 비교 http://www.developer.com/lang/jscript/top-7-open-source-json-binding-providers-available-today.htmlhttps://dzone.com/articles/be-lazy-productive-android -실험 그래프는 위의 링크를 참조하길..여기서는 결과만 정리!! -JSON 관련 유명한 Library 종류는..JacksonGoogle-gsonJSON-lib ( 기본 )Flexjsonjson-iogensonJSONiJ -약 300KB 정도 용량을 read(deserialize)/write(serialize) 했을 때는Flexjson 과 Gson 이 가장 빠른 편이었다. -100MB 이상의 고용량.. 2017. 7. 21.
[델몬테포레스트] Pebble Beach 하이라이트 #13 Fanshell Overlook [델몬테포레스트] Pebble Beach 하이라이트 #13 Fanshell Overlook 시작 : 1110끝 : 1131 자 이곳이 페블 비치 ( Pebble Beach ) 에서 방문한 마지막 장소이면서도,가장 하이라이트가 되는 곳이랍니다. 이곳은 딱히 설명할 것이 없습니다.그냥 경치 감상하시면 되겠습니다. 우선 이곳은 골프장을 등지고 있는데요.골프장쪽에 안개가 껴서 너무 멋집니다. 갈마개와 바다와 파도의 거품이 정말 그림을 만들어내는 이곳은 바로! 13. FANSHELL OVERLOOKThe pure white sand of the beach below is irresistible to harbor seals, who each sprint return to bear their young.Closed .. 2017. 7. 21.
[Effective Objective-C] #3 메서드보다는 같은 일을 하는 리터럴 문법을 사용하라 [Effective Objective-C] #3 메서드보다는 같은 일을 하는 리터럴 문법을 사용하라 출처 : Effective Objective-C -NSString, NSNumber, NSArray, NSDictionary 인스턴스 모두 리터럴 문법을 지원한다. -리터럴 문법을 사용하면 소스 코드 크기가 줄고 코드가 읽기 쉬워진다. 리터럴 숫자 -정수, 실수, 불린 값을 Objective-C 로 감쌀(wrapping) 필요가 있다.이는 숫자 타입을 다룰 수 있는 NSNumber 클래스를 이용해 할 수 있다. -리터럴을 쓰지 않으면 다음과 같이 생성한다.NSNumber *number = [NSNumber numberWithInt:1]; 그러나 리터럴을 사용하면 이렇게 간단하다.NSNumber *numbe.. 2017. 7. 20.
반응형