전체 글(370)
-
[swift5] 시뮬레이터에 인증서 넣기
https://github.com/ADVTOOLS/ADVTrustStore ADVTOOLS/ADVTrustStore ADVTrustStore is a simple management script to import/list/remove CA certificates to the iOS simulator. It is working for iOS 5 and iOS 6. - ADVTOOLS/ADVTrustStore github.com 보안 관련하여 인증서를 회사에서 받았다. 이후 Xcode 시뮬레이터에서 인터넷이 되지 않았다. 결론은 시뮬레이터에도 동일한 인증서를 넣어주어야 한다. 위 사이트를 들어가보면 해결 방안이 잘 나와있다. 참고로 필자도 위 사이트를 보고 해결하였다. 항상 그랬듯 찾는 시간이 오래 걸리지 ..
2020.02.25 -
[Swift5] 아이폰 연결시 에러
singing 이 맞지 않아서 생긴 문제라고 한다. signing 부분을 수동으로 관리하고 있었는데, 이부분을 auto로 했더니 잘된다. 다만 이렇게 되면 실배포할때는 또 안될 것 같다는 생각이든다. 그럴땐 다시 수동으로 해줘야할 것같은데, Target을 복사해서 singing 부분만 바꿔서 사용해야할지 고민을 해봐야할 것 같다.
2020.02.03 -
[Swift5] 문자열에 대한 라인수 구하기
let message = "abcdefg\n1234567\n가나다라마바사\nABCDEFG" let line = message.reduce(into: 0) { (count,letter) in if letter == "\n" { count += 1 } } print(line) https://stackoverflow.com/questions/46490920/count-the-number-of-lines-in-a-swift-string
2020.01.29 -
xcode git 연동 문제
pc를 재설치하고 Xcode에 git 셋팅 후 작업을 해보았다. 그러나 아래와 같은 메세지를 보여주며 작동이 되지 않는다. 이런 경우 Fix 버튼을 눌러서 Author Name, Author Email 값을 넣어준다. 끝.
2020.01.16 -
mac에서 DocumentRoot 설정시 유의 사항
맥에서만 그런건지는 확실하지 않다. 다만 2시간동안 맥에서 삽질을 하면서 알게된 것이다. $ vi /etc/apache2/http.conf DocumentRoot "/Users/사용자명/www" DocumentRoot 의 값을 설정해 줄 때, 경로를 /Users/사용자명/Documents 로 설정을 해주면 퍼미션 등 500 에러가 뜬다. 원인은 알 수 없으나, 추측하건데 소유자 문제가 아닐지 의심해 본다. 폴더 권한을 777로 줘봐도 같은 에러가 뜬다. 결론은 /Users/사용자명/www 처럼 새로운 폴더를 만들어서 사용을 하자!!
2020.01.15 -
[swift] slide animation
case 1. let transition = CATransition() transition.type = CATransitionType.push transition.subtype = CATransitionSubtype.fromLeft memoView.layer.add(transition, forKey: nil) memoView.addSubview(countChartView) memoView.addSubview(closeMemoButton) case 2. UIView.transition(with: self.memoView, duration: 1.0, options: [.transitionFlipFromRight], animations: { memoView.addSubview(countChartView) //..
2019.11.21