Ios/Swift2 축약형에 대한 주저리 주저리 (feat. C#, JS, Swift) 공부하다가 보니까 자꾸 그런 생각이 든다. 그냥 쓰면 되는데, 왜 자꾸 축약형을 만들고 그래가지고 축약형을 사용하는 경우에는 원형과 어떤게 다르고, 어떤 걸 주의해야하고... 이런걸 숙지해야하는지 마치 그런 기분이다. 그 뭐라하지.. 그냥 손으로 과일을 먹으면 되는데 그걸 굳이 나무젓가락으로 먹는다고 해서 젓가락 쓰는 법도 배워야하고, 나무젓가락을 쓸 때의 주의점 (예를 들면 손으로 훑다가 가시 박힐 수도 있는 ) 을 숙지해야하는 그런 느낌적인 느낌.... 어쨋든 그런 느낌적인 느낌이 들었다는 것이고 할 건 해야지. 여러 언어 ( 물론 그래봤자 내가 아는게 몇가지 안되지만 ) 를 살펴보면서 메서드를 어떤식으로 줄여나가는지 한번 살펴보자. 먼저 자바스크립트의 map을 한번 볼까. 람다식을 써서 가.. 2024. 7. 23. 축약형을 사용해보기 전에 최대한 축약해보지 말아보자 * 먼저 글을 쓰기 전에 본인은 Swift 초보라는 것을 밝힙니더.. ( 맥북 생긴지 1일차 ㅋㅋ.. ) 갑자기 뜬금없지만(?) 자바스크립트 이야기부터 해보려고 한다. 개발을 할 때 컬렉션을 순회하면서 어떠한 액션을 한다던지, 아니면, 무엇을 반환해줘야 하는 경우가 많다. 우리가 일일히 전부 그려줄 수는 없기 때문이다. 먄약에 어떤 배열을 돌면서 안의 json가지고 뭔가를 한다고 해보자.landmarks = [{id : 1,name : 'johnson',age : 30}, // ....]landmarks.map(el => { return }); 아마 자바스크립트로 했다면 저런 모양이었을 거다. 자바스크립트에서도 어떠한 배열안의 객체를 쫙 뽑아내주기 위해서 map을 도는데, 안의 람다식을 여러 형.. 2024. 7. 18. 이전 1 다음