본문 바로가기
728x90
반응형

CS18

[IOS] simulator 장비 삭제하는 방법 IOS에서 앱 개발을 하다보면, Simulator를 무조건 사용하는데 시뮬레이터를 사용하다보면 새로운 버전이 나와서 이전 버전들이 쌓이게 된다. 이전 버전들은 더 이상 사용하지 않게 되어 삭제를 하려고 한다.   1. Xcode를 킨다.   2. Xcode의 Window 탭을 클릭한 후, Device and simulators를 클릭한다.  3. 촤측 상단에서 Simulators를 클릭하고, 버전을 확인한다.  4. 삭제할 버전에 우클릭을 하고 Delete를 진행하면 끝!  깔끔하게 사용하는 시뮬레이터 버전만 사용하여, 앱 개발을 하면된다 2024. 5. 15.
Epoch time(에포크 타임)에 대하여 대부분의 서버나 프로그램, 데이터베이스에는 현재 시간을 나타내는 함수가 존재한다. 이때, 사람들이 이해할 수 있는 시간은 보통 yyyy/MM/hh:mm:ss 등으로 표현하지만, 프로그래밍에서는 사람이 이해할 수 없는 난해한 숫자를 사용하는 형태가 있다.  유닉스 타임( Unix time), Epoch time(에포크 타임) 이에 해당한다. Unix, POSIX등의 시스템에서 날짜와 시간의 흐름을 나타낼 때 기준을 삼는 시간을 나타내는 단위이다. 기준 시간은 1970년 1월 1일 0시 (UTC) 이다. 다시말하면, Epoch는 1970년 1월 1일 0시(UTC) 이후로 경과한 시간을 초 단위로 표현한 것입니다 에포크 시간의 주요 이점은 시간대의 영향을 받지 않는다는 것이다. 따라서 전 세계 어디서나 동일한.. 2024. 5. 12.
[IOS] Unable to boot simulator 해결 방법 IOS에서 시뮬레이터를 돌리다가 보면 가끔 Unable to boot Simulator가 뜨는 것을 볼 수 있다. 컴퓨터는 비정상 일 때 껏다 키면 되듯이, 시뮬레이터가 비정상이면, 시뮬레이터 캐시를 삭제해버리고 다시 키면 정상적으로 작동한다. 이 Mac에 관하여 > 저장 공간 > 관리 > 개발자 > xcode 프로젝트 빌드 파일 > xcode 캐시 항목을 선택하시고 삭제하면 된다.  1. Mac에 관하여 클릭  2. 아래 저장 공간에서 저장 공간 설정 클릭  3. 저장 공간에서 개발자 클릭  4. 개발자에서 Xcode 캐시 삭제 후 완료 이렇게 하면 시뮬레이터가 정상적으로 동작하는 것을 확인 할 수 있다. 2024. 5. 12.
[TCP/IP] IPv4 Header 구조 Ethernet Header 구조는 아래 참고! [TCP/IP] Ethernet Header구조 ◎ Ethernet 헤더 이더넷패킷이 64바이트(14바이트의 헤더 + 46 바이트의 데이터 + 4바이트의 검사합) 보다 작은 크기의 패킷을 발견하면 충돌(collision)로 인하여 손상된 패킷이라고 판단하여 무시해 salmonworld.tistory.com IP Header 구조 IP vers /hdr L (1byte) version (4 bits) : 현재 사용하고 있는 버전 정보가 담겨 있다. Header Length (4 bits) : 길이 5 IP헤더에 옵션 필드가 있다는 것을 뜻한다. TOS(1 byte) : 우선순위 비트와 TOS 비트로 나뉜다, TOS비트는 지연, 처리향, 신뢰성, 비용을 의미하.. 2022. 12. 31.
728x90
반응형