본문 바로가기

Solve RealmSwift issue which Latest update file size too big for Git. When I added RealmSwift pod and install. That time had not any bug, but when I pushed these all pod I got the issue about 'RealmSwift' update file size too big for Git. So, I searched these issue, finally I found the answer from Realm github 'issues' The Realm engineer who 'pavel-ship-it' given several workarounds. After I read these worksarounds, I decided to 'build the library from source with..
영어 단어(terminate), 영어 문법(문장의 형식 - 5). 영어 단어. terminate: [동사] 1. 끝내다, 종료하다. 영어 문법. 문장의 형식 : 5 형식 e.g, She makes me happy. 주어 + 동사 + 목적어 + 보어(목적격 보어) (Subject) + (Verb) + (Object) + (Complement) 목적격 보어(보어) : 목적어를 꾸며주는(수식) 역할. 위 예시에서의 목적격 보어 = happy. happy가 목적격 보어인 이유 : 행복한 대상은 "me(목적어)" 이므로 "me"를 꾸며주는 "happy"가 목적격 보어가 된다. Reference. m.post.naver.com/viewer/postView.nhn?volumeNo=17878325&memberNo=43247331 문장의 형식: 1형식, 2형식, 3형식, 4형식, 5형..
메시지, 정보, 자료의 차이. 메시지(Message) : "정보 전달을 위한 단위 또는 단위 정보" 메시지는 사용되는 또는 사용하는 분야에 따라 여러 의미로 사용된다. 통신에서의 메시지는 "통신 수단에 의한 전달에 적합한 언어나 부호로 작성된 단위 정보 또는 전송된 단위 정보."의 의미로 컴퓨터나 통신망의 관점에서의 메시지는 "하나의 전송 단위로서 엄격한 규칙에 따라 구성되고 송신 장치와 수신 장치 간의 일정한 규칙(Protocol)에 따라서 전송되는 단위"로 사용된다. 또 소프트웨어에서의 메시지는 "응용 프로그램이나 OS로부터 사용자에게서 넘겨받은 정보로서, 어떤 조작이나 조치를 요구하거나, 어떤 상태를 표시하거나 또는 어떤 상황이 발생하였음을 통보하기 위한 것"으로서의 의미로 사용되며, MS-Windows와 같은 메시지 베이스의 ..
네트워크. 네트워크란? * Net + Work의 합성어. * 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태. * 두 대 이상의 컴퓨터들을 연결하고 서로 이야기할 수 있는 것. * 두 대 이상의 컴퓨터들이 논리적 또는 물리적으로 연결되어 통신이 가능한 것. IEEE(Institute of Electrical and Electronics Engineers: 국제 전기 전자 공학회)에서의 네트워크 정의. * 몇 개의 독립적인 장치가 적절한 영역내에서 적당히 빠른 속도의 물리적 통신 채널(전송매체)을 통하여 서로가 직접 통신할 수 있도록 지원해 주는 데이터 통신 체계. 채널(Channel). * 정보 신호를 시간 및 공간적으로 전달해 주는 한정된 통로. 공간적 전달. * 전송 : 정보를 현 위치에서 다..
프로그램과 프로세스의 차이. 작업(Job) * 실행 할 프로그램 + 데이터 * 컴퓨터 시스템에 실행 요청 전의 상태. 프로그램(Program) * 일반적으로 하드 디스크 등에 저장되어 있는 실행코드를 뜻 함. * 명령어와 정적 데이터의 묶음. 프로세스(Process) * 프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업 단위를 지칭. * 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰임. * 실행을 위해 시스템(Kernel)에 등록된 작업(Job), Kernel에 의해 관리됨. * 각종 자원들을 요청하고 할당 받을 수 있는 능동적인 개체. * PCB을 할당 받는 개체. 능동적인 개체(Active entity) * 실행 중에 각종 자원을 요구, 할당, 반납하며 진행되는 개체. ..
Unicode.Scalar 어느 한 글자를 2진수로 바꾸고 그 값을 uint8 값으로 바꾼 후 다시 한 글자로 나타내고 싶었다. 그냥 심심해서... 그 과정 중 도큐먼트에 있는 Unicode.Scalar의 Overview에 한글이 나와서 너무 신기했다.
[200927] Class 클래스. 이 포스트는 Yagom님의 Swift 스위프트 프로그래밍 2판을 보고 정리한 내용입니다. 스위프트의 클래스는 부모클래스가 없더라도 상속 없이 단독으로 정의가 가능합니다. 클래스 정의 클래스를 정의할 때는 'class'라는 키워드를 사용합니다. 클래스는 새로운 타입을 생성해주는 것과 마찬가지이므로 대문자 카멜케이스를 사용하여 이름을 지어줍니다. (EX. class FirstClass - O, class firstClass - X) 이와 반대로 프로퍼티와 메서드는 소문자 카멜케이스를 사용하여 이름을 지어줍니다. 기본적인 클래스의 정의는 아래와 같습니다. class MyClassName { var firstProperty: Int = 0 func firstMethod() { print("메서드 입니다.") }..