/mac OS 🖥
-
[macOS] NSWindow.StyleMask 종류 알아보기/mac OS 🖥 2024. 6. 27. 22:33
window = NSWindow(contentRect: NSRect(x: 0, y: 0, width: 480, height: 270), styleMask: [.miniaturizable, .closable, .resizable, .titled], backing: .buffered, defer: false) styleMask를 빈 배열로 지정했을 때이렇게 움직이지도않고, 윈도우에 아무런 조작을 할 수 없는 borderless한 창을 볼 수 있다. StyleMask 종류static var borderless: NSWindow.StyleMask 창은 일반적인 주변 요소를 표시하지 않는다. 표시 또는 캐싱 목적으로만 유..
-
[macOS] 스토리보드 없이 사용하기/mac OS 🖥 2024. 5. 24. 20:30
안녕하세요 아렉스입니다 🫡어느덧 여름이 다가오네요 💦💦💦 오늘은 Appkit을 이용한 macOS 개발 시 스토리보드를 사용하지않는 법에 대해서 공유드리겠습니다. SwiftUI를 이용해서 멀티플뢧폼으로 mac catalyst, mac os 지원이 가능해진 시대이지만,마이그레이션이 아안되어 불가피하게, UIKit를 사용하게 되는 것처럼 Appkit를 사용하는 경우 또한 있습니다.macOS 개발은 iOS 개발과 비슷한점도 있지만, 많은 차이점이 있었어요.하지만, 적은 레퍼런스가 높은 입문 장벽을 구성한다고 생각해요. 많은 도움이 되었으면 좋겠습니다 ! mac OS 또한 스토리보드로 개발이 가능해요개발이 친숙해진 이후로는 스토리보드의 편리성보다는, 코드베이스의 선호도가 올라가는 것 같아요.macOS..
-
CPU 온도 확인해보기/mac OS 🖥 2023. 11. 2. 03:22
안녕하세요 ! 아렉스입니다 !! 뜨거워 죽겠는데 Runcat은 배터리 온도만 보여주는거 같아서 터미널로 온도를 찾아보려구요 ! Inter 맥북에서는 아래 명령어로 터미널로 온도를 찾을 수 있다고해요 ! 명령어를 통해서 모니터링을 시작할 수 있고, Ctrl + C를 통해서 모니터링을 멈출 수 있어요 sudo powermetrics --samplers smc |grep -i "CPU die temperature" 하지만 애플 실리콘 제품은 smc 가 없기에 terminal로 확인할 수 있는 방법은 없다고 하네요 ㅜㅜ 그래도 모니터링은 신기하니 한번 알아보겠습니다 ! 어떤 걸 모니터링하는지 확인해보겠습니다. Running Task Battery and backlight usage Network activity..
-
[문제해결] xcrun: error: invalid active developer path/mac OS 🖥 2023. 11. 2. 01:50
안녕하세요 ! 아렉스입니다 :D MacOS 업데이트시 종종 나오는 문제인데요 ! 주로 macOS에서 Xcode 명령줄 도구(CommandLineTools)가 올바르게 설치되거나 구성되지 않았을 때 발생합니다. macOS 업데이트 후, Xcode 업데이트 후 또는 처음부터 Xcode나 명령줄 도구를 설치하지 않았을 때 발생할 수 있습니다. 해결 1. Xcode 및 명령줄 도구 설치: xcode-select --install 설치하면 보통 해결됩니다. 2. Xcode 명령줄 도구 구성: 간혹 Xcode를 베타버전도 같이 써볼려고 두개를 설치하신 분들이 있어요. 그럴 때 path가 달라져서 문제가 생길 때가 종종 있었습니다. 보통 Applications/ 디렉토리에 존재하지만, 다른 위치에 Xcode가 있다면..
-
[macOS] uname 명령어 사용법/mac OS 🖥 2023. 8. 13. 21:52
uname 명령어는 시스템 정보를 출력해줍니다. 주로 시스템과 리눅스 커널에 관련된 정보를 확인할 수 있습니다. uname은 리눅스뿐만 아니라 맥OS 등에서도 사용할 수 있습니다. 현재 시스템의 시스템 아키텍처나 커널 버전을 확인할 때 특히 유용합니다. 옵션 없이 uname을 실행한 결과는 다음과 같습니다. $ ~ uname Darwin Print certain system information. With no OPTION, same as -s. usage: uname [-amnoprsv] // print all information $ ~ uname -a // print the machine hardware name $ ~ uname -m arm64 // print the network node hos..
-
[macOS] Darwin은 무엇일까 ?/mac OS 🖥 2023. 8. 13. 21:32
"Darwin"은 macOS, iOS, watchOS, 그리고 tvOS의 기초를 이루는 오픈 소스 운영 체제 Core입니다. 이것은 Apple에 의해 개발되었고(NeXT를 1997년에 인수) BSD Unix 운영 체제를 기반으로 합니다. [macOS] macOS의 뿌리는 어디일까 ? 참고. 간단히 말하면 Darwin은 Apple의 다양한 운영 체제를 작동시키는 기반 기술입니다. 우리가 사용하는 코코아 프레임워크 또한 Darwin 위에 올려서 작동합니다.
-
[macOS] macOS의 뿌리는 어디일까 ?/mac OS 🖥 2023. 8. 13. 21:17
https://en.wikipedia.org/wiki/Unix-like#/media/File:Unix_history-simple.svg Unix-like - Wikipedia From Wikipedia, the free encyclopedia Operating system that behaves in a manner similar to a Unix system Evolution of Unix and Unix-like systems, starting in 1969 A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a en.wikipedia.org
-
[문제해결] M1 맥북 프로 발열 문제 - Xcode(debugserver)/mac OS 🖥 2022. 3. 24. 21:09
과거에 썻던 포스팅을 보면 나는 현재 M1 MacBook Air 오우너이다. https://plcprogrammer-dy.tistory.com/15 [맥북에어 M1] 드디어 애플생태계 구축 완료 ! 학생 신분으로 아이폰, 아이패드, 애플워치 에어팟을 모으면서 항상 마지막으로 고민하던건 맥북이었어요 ! 취업 후 첫 월급을 받고 고민하던 일주일 뒤 어느 오전,, 고민 끝에 주문을 하고 점심 plcprogrammer-dy.tistory.com 하지만 회사에서는 MacBook Pro 2015 Mid 제품을 사용하였다...! (흑흑 성능차이 너무 심해 ㅜ.ㅜ) 3개월 간 2015년도 MacBook Pro를 버텨낸 뒤에 받은 M1 MacBook Pro는 너무나도 달았다. M1 Pro, M1 max의 칩셋이 나왔지만..