본문 바로가기
[Effective Objective-C] 목차와 요약을 통해 한 눈에 알아보는 Effective Objective-C #17 ~ #24 [Effective Objective-C] 목차와 요약을 통해 한 눈에 알아보는 Effective Objective-C #17 ~ #24 #17 : description 메서드를 구현하라 인스턴스를 설명하는 유용한 문자열을 제공하려면 description 메서드를 구현하라. 객체가 출력하는 내용을 디버깅할 때 좀 더 자세해지길 원한다면 debugDescription 을 구현하라. #18 : 가변 객체보다는 불변 객체를 사용하라 가능하다면 객체를 불변(immutable)으로 만들라. 프로퍼티를 내부에서 설정할 수 있게 하려면 클래스 확장 카테고리로 읽기 전용 속성을 읽기-쓰기로 확장하라. 가변 컬렉션을 프로퍼티로 노출하기보다는 컬렉션에 포함된 객체를 조작할 수 있는 메서드를 제공하라. #19 : 명확하고 .. 2017. 9. 8.
[Effective Objective-C] #19 명확하고 일관된 작명법을 사용하라 [Effective Objective-C] #19 명확하고 일관된 작명법을 사용하라 출처 : Effective Objective-C -오브젝티브-C 의 이름 짓는 법은 좀 더 장황한 이름을 사용하기 때문에 훨씬 명확하다.메서드와 변수 이름에 첫 문자를 소문자로 쓰는 카멜 표기법을 사용하고,클래스 이름은 항상 첫 문자가 대문자인 카멜 표기법을 사용한다. 이름에는 항상 두세 문자의 접두어를 사용한다. 메서드 이름 짓기 -긴 메서드 이름을 사용하는 것을 두려워하지 말라.메서드 이름이 메서드가 하는 일을 정확히 표현할 만큼만 길게 만들라.그러나 극도로 긴 이름을 쓰지는 말아야 한다.메서드 이름은 간결하고 정확해야 한다. -NSString 클래스는 좋은 작명 관례 지침을 다르는 최고의 예다. -다음 몇 가지 법칙.. 2017. 8. 30.
[라오스 루앙프라방] 꽝시폭포 상류에서 나도 수영했지롱~ [라오스 루앙프라방] 꽝시폭포 상류에서 나도 수영했지롱~ 자 상류의 놀이터에 왔으니 나도 이제 놀아봐야겠다.그 전에 주변 염탐부터.. 이 동영상 촬영자는 어머니이신데,어머니는 서양 여자들의 과감한 노출과, 서양 남자들의 또 다른 과감한 노출을 참 좋아하신다.변태스럽게 좋아하는 것이 아닌 그들의 타인을 신경쓰지 않는 마인드와 용기를 좋아하신다. 서양 아이들은 그네를 타기도 하고, 그걸 서로 찍어주기도 하고,작은 폭포의 턱에 걸터앉아 멍때리기도 한다. 사실 노는 행태를 보면 우리 동양인들과 크게 다르진 않지만,보면 남들을 의식하지 않는듯한 그 대담함이 조금 다른 듯 하다. 그 대담함이 주는 이미지가 강렬해서인지 어머니는동양애들은 다 쭈구리처럼 가만히 있고 노는 방법도 모른다고 말씀하셨다. 그러나 나는 대담함.. 2017. 2. 22.
[신사동 카페] 듀자미 ( Deux Amis ) [신사동 카페] 듀자미 ( Deux Amis ) 5월이형과 기다스시에서 식사를 마치고,카페에 가서 이야기를 조금 더 하기로 한다. 5월이형이 찾은 카페는 "듀자미" 라는 카페로.신기한 메뉴를 좋아하는 나를 위해 무슨 "소금 어쩌구 케이크" 메뉴를 확인하고 그곳을 고르신 듯 하다. 이곳이 듀자미.불어인가? 이태리어인가?무식한 나는 "듁스 아미스" 라고 읽을법한데.. 듀자미란다....어찌 그래되지? 여튼 외관부터 멋지고 이쁘다. 안쪽은 카페와 클럽이 조화된듯 특이하다.테이블이 높지 않다는 점, 바닥의 무늬, UP 이라고 쓰여진 네온사인이 클럽 느낌을 내는 듯 하다. 신사는... 정말 다 비싼 듯 하다.기다스시도 비싸다고 느껴졌는데.. 카페도 비싸다..기본 아메리카노가 5,500원이라니... 나는 아메리카노를.. 2017. 2. 12.
반응형