본문 바로가기

const

Swift에서 Objective-C의 상수 대체제에 관하여 오늘의 주제 Objective-C의 상수와 스위프트의 상수 안녕하세요 야곰입니다.Objective-C를 쓰다가 스위프트로 넘어왔을 때 고민되었던 부분 중의 하나인 스위프트의 상수에 관해 이야기해 보려 합니다. 혼자 프로젝트를 진행하다 보면 상수의 필요성을 많이 느낄 수 없을지 모르지만, 누군가 협업을 하게 된다면, 혹은 미래 또는 과거의 나와 협업(?)을 하게 된다면 상수의 필요성을 많이 느끼게 됩니다. 바꾸면 안 되는 데이터를 실수로 바꿔서 난감했던 경험이 없나요? 혹시 그런 적이 있다면 상수의 필요성에 대해서는 많이 공감하실 것으로 생각됩니다. * 오해가 생길 소지의 표현들이 있어서 처음 발행 이후 조금 수정하였습니다. 좋은 의견 주신 과니님 고맙습니다 :) 사라진 const 사실 저는 Objecti.. 더보기
C <15>. 전처리자 오늘의 주제 1. #define 2. #ifdef 열 다섯번째 시간입니다.^^ 지난 번에는 배열에 대해 알아보았는데, 흥미로우셨나요? 배열은 두고두고 계속 사용하게 되니까 잘 알아두셔야 합니다~ 게다가 배열과 포인터는 뗄 수 없는 관계이므로 꼭 기억해 두세요 ㅎ 이번엔 전처리자에 대해 알아봅니다. 스따뚜~~~~~~~~~~~~ 그 전에 추천 한 방 어떠세요?ㅎ # 전처리자 전처리자는 전처리 명령을 수행하는 녀석입니다. 전처리 명령은 '#'으로 시작하게 됩니다. 우리가 흔히 볼 수 있는 전처리 명령에는 #include가 있겠죠? 이 전처리 명령은 컴파일이 시작되기 전에 처리가 되게 됩니다. 그래서 이름이 전처리 명령이죠..^^ 이 전처리 명령을 수행하는 전처리기는 C언어의 문법을 알지 못합니다. 어쨋든 이 .. 더보기