-bash: ./MyScript.sh: Permission denied vi로 MyScript.sh을 작성하고 실행했더니 아래의 에러가 발생했다. -bash: ./MyScript.sh: Permission denied sh파일의 권한 문제이므로 권한 변경을 시도했다. 딱히 이상이 없어 보이지만 혹시나해서 권한을 더 주었다. 이렇게 해도 안된다. -bash: ./MyScript.sh: Permission denied 뭐가 문제일까.. 혹시나 하는 마음에 chmod 755 MyScript.sh 하니깐, 문제없이 실행된다. 우클릭으로 확인한게 전혀 영향을 주지 않았다.-_- 훼이크인가. 더보기 런타임때 레티나 디스플레이 체크 우선 프로젝트에 해상도별로 imageName.png와 imageName@2x.png 를 넣어 둔다.이렇게 하면 [NSImage imageNamed:@"imageName"]; 를 이용하면 알아서 모니터 해상도에 맞게 이미지를 가져오게 된다.하지만 프로젝트에 포함되지 않은 이미지의 경우는 이렇게 할 수 없다. 할 수 없이 현재 디스플레이가 레티나인지 여부를 런타임때 확인하여 imageName 에 @2x 를 붙여 넣는 소스를 작성하였다. 그렇게 좋은 소스는 아니나 런타임 때 레티나 디스플레이인지 체크하는 방법이다. float displayScale = 1; if ([[NSScreen mainScreen] respondsToSelector:@selector(backingScaleFactor)]) { NSArra.. 더보기 CFNetwork SSLHandshake failed (-9824) Mac OS 10.11 오면서 한번 했던 삽질인데, 따로 어딘가에 기록하지 않아서 다른 프로젝트 하면서 또 시간낭비 했다. NSError* error = nil; NSURL* requestURL = nil;requestURL = [NSURL URLWithString:@"https://mytesturl.jsp"]; // todo : 확인할 URL 정보를 입력한다.NSXMLDocument* xmlDoc = [[NSXMLDocument alloc] initWithContentsOfURL:requestURL options:NSXMLDocumentTidyXML error:&error];NSLog(@"xmlDoc(%@)", xmlDoc); 위의 예제에서 테스트 URL(https://mytesturl.jsp)은 각자.. 더보기 이전 1 ··· 44 45 46 47 48 49 50 ··· 53 다음