HP 프린터 네트워크 공유를 통해 맥에서 설정하기. 기존 랜선을 통해 IP주소만 가지고 자동으로 프린터를 설정할 수 있었는데, 네트워크로 프린터를 공유하면서 기존 방법으론 공유가 되지 않는다. 환경설정 프린트 추가에서 몇시간을 삽질했는지 모른다.추가는 되는데 출력이 되지 않고 오류만 뜨고...이방법 저방법 해보다가 결국엔 다음과 같이 해결하였다. 우선 HP 사이트로 가서 자신의 프린터에 맞는 HP Utility를 다운받는다.URL : http://www8.hp.com/kr/ko/drivers.html 위와 같이 자신의 프린트명을 검색하여 모델으 선택. "드라이버 다운로드" 선택 "통합 소프트웨어"를 다운 받는다.통합 소프트웨어가 나오지 않을 경우 운영체제 버전을 낮추면 된다. 설치가 완료되면 다음과 같은..
xCode 7.1버전 업데이트 이후 생긴 오류 로그.App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file. 해결방법.1. 해당 프로젝트 info.plist로 이동.2. "App Transport Security Settings" 속성 추가.3. "App Transport Security Settings" 속성에서 하위 아이템으로 "Allow Arbitrary Loads" 추가 후 값은 "YES"로 설정4. 빌드 후 정상 동작 확인.
정규식을 이용한 생년월일(예시 19990812) 체크.123456789if (birthdayStr.length > 0) { NSString *ptn = @"^[1-2]{1}[0-9]{3}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}$"; NSRange range = [birthday_tf.text rangeOfString:ptn options:NSRegularExpressionSearch]; if( range.length != birthdayStr.length ){ // 오류출력 return; }}Colored by Color Scriptercs 설명1. {1}. 1자리만 체크2.[1-2]. 1~2까지의 숫자만 유효함3. ^. 정규식 시작.4.$. 정규식 종료.
iOS 다음 지도 길찾기 연동 및 설치되어 있지 않을 경우 다음지도 앱스토어로 이동 처리. 1234567891011121314151617181920212223242526272829303132333435363738394041// 다음지도를 통한 길찾기 버튼 클릭 리스너-(void)goNaverMapClick{ NSURL *url = [NSURL URLWithString:[NSString stringWithFormat: @"daummaps://route?sp=%f,%f&ep=%f,%f&by=CAR",mainView.userLatitude, mainView.userLongitude, lat, lon]]; //다음 지도 설치 유무 판단. BOOL isInstall = [[UIApplication sharedAp..
추가 데이터를 계속해서 받는 배열을 property로 선언 후 객체를 추가 할 경우 오류 발생. ㅁ. 에러 형태 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[__NSCFArray insertObject:atIndex:]: mutating method sent to immutable object' *** First throw call stack: ㅁ. 소스 코드// 테이블뷰에 사용할 배열 선언@property (nonatomic, strong) NSMutableArray *listDataAry;// 초기화self.listDataAry = [[NSMutableArray alloc] ini..
외부 모니터를 맥프레에 DP로 연결하였더니 사운드가 모니터에서 출력된다.생각보다 모니터의 사운드음질이 좋지 않기에 맥프레 자체 스피커에서 노래를 재생할 경우 다음과 같이 하면된다.방법은 쉽다. 외부 모니터에 리모콘이 달려 있어 영화 볼 때는 출력을 바꿔서 리모콘을 사용할 수 있는 장점이 있긴 하지만 무선 키보드가 있을경우 상관 없을듯하다.대신 사운드 볼륨 자체는 모니터 스피커가 좋아서 티비 볼때만 모니터를 이용하고 있다. option+상단상태창 볼륨버튼 클릭 시 더 간편하게 볼륨 출력을 변경할 수 있습니다. SONYLOVE님 정보 감사합니다.
appledoc git : https://github.com/tomaz/appledoc 설치 순서.1. 터미널 실행. 명령어 : git clone https://github.com/tomaz/appledoc.git 2. appledoc 폴더안에 있는 "install-appledoc.sh" 실행. 명령어 : sudo sh install-appledoc.shsudo sh install-appledoc.sh -b /usr/bin -t ~/Library/Application\ Support/appledoc 3. 도큐먼트를 생성할 프로젝트 폴더에 셋팅 된 AppledocSettings.plist 파일을 넣어두고 실행할 경우 해당 plist속성 대로 파일이 만들어져야 하지만 명령어를 잘못 입력해서인지 파일 생성이 ..
시간 설정 시 Picker View에서 시간 제한하기. 사용 목적.푸시 알림을 사용자가 정해준 시간에만 발송하기 위해 시작시간과 종료 시간을 설정.피커를 사용하여 시작 시간은 종료시간보다 작게, 종료시간은 시작시간 보다 크게 설정하기 위해 사용. 결과피커뷰에서 시간을 선택 할 경우 min, max 설정으로 인해 사용자가 시간을 선택 할 수 없게 한다. 코드피커뷰를 닫을 수 있는 View를 추가하여 닫기 버튼 추가.시작시간, 종료시간 label 선택 시 picker를 보여주고, 제한값을 준다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646..