반응형
C언어로 다 짤때는 atoi로 int형 변환을 하든가 아니면
배열로 받아지니까 배열 범위를 지정해서 strcpy 같은 걸로 문자열 복사를 해서 데이터를 다루곤 했는데,
Swift는 String[Int}로 문자 접근 자체가 안되는거 같더라.
따라서, 맥에서는 C언어로 짠 서버를 굴리고,
아이폰에서 클라이언트를 생성하여 데이터를 recv해서,
그 결과를 이용하여서 for문을 생성할려고 했는데 생각한 데로 잘 안된다.
처음부터 C언어로 개념이 잡혔었던 나에게 혼란이 와서 어떻게 하면 좋을까 자료를 많이 찾아봤다.
단순하게 Int() 를 쓰면 numPlace에 1이 들어갈 줄 알았는데 아래와 같이 nil이 들어간다.
따라서, 해결방법을 찾으려 계속 검색하다가 아래와 같은 방법으로 해결을 봤다.
책보고 진득하게 공부하면서 배워야 하는데 시간이 없어 허둥지둥 하니까,
서둘다 보니 더 먼곳으로 둘러가는 느낌이다.
일 하면서 틈틈이 공부를 해야 하겠다.
반응형