macOS TableView와 NSArrayController사용하여 구현하기 - #2 이글은 macOS용 TableView와 NSArrayController사용하여 구현하는 방법을 설명합니다. iOS 아이폰용 설명이 아니니 오해 없으시기 바랍니다. #1장에 이어서 진행하겠습니다. NSArrayController를 추가 하고 관련된 Outlet이나 Binding들을 연결해보겠습니다. ArrayController를 검색한후 드래그해서 빈영역에 떨굽.. TIP-맥OS 2017.04.18
macOS TableView와 NSArrayController사용하여 구현하기 - #1 이글은 macOS용 TableView와 NSArrayController사용하여 구현하는 방법을 설명합니다. iOS 아이폰용 설명이 아니니 오해 없으시기 바랍니다. iOS개발관련 자료는 많지만 macOS개발 자료는 거의 없기도 하고 맥용 앱이 많아지기를 바라는 마음으로 글을 써봅니다. 저도 맥용 앱은 만들어 본적이 없어 스터디를 하고 있습니다. ^^; MacOS Cocoa 프로그래밍은 책이 많지 않은데요. Big Nerd Ranch의 Cocoa Programming for OSX ( 5th Edition )이 좋은거 같습니다. 이번 5판에서는 Swift기분으로 설명하는데 문제는 원서이고 번역서는 없습니다. 요즘 구글번역기가 인공지능이 적용되어 성능이 뛰어나니 활용하면 큰 문제는 없을듯 하구요. ^^;;;;.. TIP-맥OS 2017.04.16
macOS에서 스타크래프트1 브루드워 실행하기 리마스터드가 곧 나올텐데요. 요즘은 이제 어지간하면 맥용도 필요한 프로그램은 다 있는거 같은데요. 초기에는 스타크래프트가 윈도우와 맥용이 나오긴 했다고 하는데요. 문제는 맥용 스타크래프트 브루드워가 파워PC CPU용이라 현재의 인텔맥과 호환이 않된다고 하는데요. 전 몰랐네요.. TIP-맥OS 2017.04.16
macOS에서 마우스 휠 사용시 가속도(acceleration,inertia) 없애는 방법 (일정하게 이동) 맥OS에서 매직마우스를 쓰면 모르겠지만 일반 마우스 사용시 휠에 가속도가 적용되어 있으면 개인적으로 오히려 움직임이 부자연스럽더군요. 윈도우즈처럼 일정하게 움직이게 하고 싶었습니다. 물론 트랙패트(터치패드?)사용시에는 가속도가 아주 좋긴 하지만요. 찾다보니 소스까지 공.. TIP-맥OS 2017.01.15
mac OS에서 mysql 워크벤치 hang(멈춤)현상 해결방법 얼마전 맥OS에서 mysql 워크벤치(mysql workbench)로 작업중에 간단한 쿼리 였는데도 탭부분에 바람개비가 돌아가고 아무리 기다려도 결과가 나오지 않았습니다. 맥을 재부팅해도 역시나 마찬가지 였구요. 요거 때문에 불필요한 시간 삽질을 하게 되어 공유합니다. http://stackoverflow.com/questions/39399563/mysql-workbench-6-3-mac-hangs-on-simple-queries 스택오버플로우에 올라온 글중에 해결방법이 있네요. ~/Library/Application Support/MySQL/Workbench 에 들어있는 설정파일들을 백업한다음 삭제하고 재시작 하니 정상적으로 동작하네요. ^^ * 참고로 Application Support 중간에 공백이.. TIP-맥OS 2016.12.11
mac OS에서 eclipse(android studio)로 LG G3에 빌드하기 (맥과 호환되지 않는 안드로이드폰도 참고) 맥OS에서 삼성폰, 화웨이등등 거의 대부분의 안드로이드폰은 USB드라이버없이 그냥 자동으로 인식해서 빌드가 되는데요. ===> 구글 디벨로퍼 사이트에도 안내되어 있어요. 궁금하면 뒤에 약간의 안내화면 참조. 이게 LG G3는 맥에서 인식이 않됩니다. 다음과 같이 디버깅 허용 메시지와 지.. TIP-맥OS 2016.11.07
mac OS에서 Mysql 데이타베이스 생성 , 계정추가 및 접근 권한 만들기 (root 패스워드 변경포함) 간만에 맥OS에 MySQL을 설치했더니 좀 달라진 부분이 있네요. 그래서 정리해 봤습니다. * 임시로 패스워드 없이 Mysql서비스 띄우기 (===>이제 요걸루 해야 하나 보네요.) sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables * 다시 설치하니 위에 임시로 띄우는 과정은 필요가 없네요. 바로 시스템환경설정 > MySql > Start 버튼을 클릭하여 서비스를 띄웁니다. 보안강화로 임시 비밀번호가 주어지니 설치시 반드시 임시 비밀번호를 메모 하셔야 합나디. (2018.02.05 수정) ./mysql -u root -p 실행한다음 root의 임시비밀번호를 변경해야 클라이언트 툴에서 접속이 됩니다. * 맥에서 Mysql 설치경로 /usr/local/m.. TIP-맥OS 2016.11.02
Xcode개발시 static fat library 컴파일코드 종류 확인하기 (macOS, iOS) Xcode로 iOS개발시 static 라이브러리를 FAT 형태로 여러종류의 컴파일코드를 하나로 합쳤을때 안에 어떤종류의 결과코드가 있는지 확인해야 할때가 있다. lipo -info libAppProtect.a 위와 같이 lipo로 명령을 주면 된다. 결과로 다음과 같은 형태로 나온다. Architectures in the fat file: libAppProtect.a are: armv7.. TIP-맥OS 2016.10.28
About Task(With Process, Thread) 각각의 차이는? Task? - 사전적 정의 task [tæsk, tɑːsk] n. ① (일정한 기간에 완수해야 할) 일, 임무; 작업, 사업; 과업. ② 노역, 고된[어려운, 불쾌한] 일. ③ 〖컴퓨터〗 작업(컴퓨터로 처리되는 일의 최소단위). - 리눅스에서는... 태스크 = 자원소유권의 단위 *리눅스에서의 태스크, 프로세스, 쓰.. TIP-맥OS 2011.02.22
맥OS USB하드에 백업하기 및 백업한 하드에서 부팅하기 윈도우에서는 고스트 백업을 많이 했는데 맥은 어떻게 하는지 궁금해 하다가 다른 분들도 쉽게 했으면 하는 마음에 글로 정리해 봅니다. 3부분으로 나누어 보겠습니다. [1] 파티션 나누기 및 생성하기 - 윈도우에서 하기와 맥에서 하기 [2] 백업하기 * 중요 [3] 카멜레온 부트로더 심기 [4] 백.. TIP-맥OS 2011.01.13
맥 OSX에서 아이폰 이미지 수동으로 가져오기 맥 OSX에서 아이폰 연결시 자동으로 이미지 가져오기가 않뜨는경우가 있는데 난감하죠. 이때는 이미지를 수동으로 가져오기 해야 하는데 파인더 - 응용프로그램 - Image Capture 를 선택하면 된다. 자 이제 아이폰내의 사진들이 보이죠? ㅋㅋ 알면 별거 아니고 모르면 고생~ TIP-맥OS 2010.05.09