분류 전체보기 86

Codility - Binary gap

Binary gap은 양의 정수로 이루어져 있습니다. 양 끝에 1로 둘러 쌓이고 연속적으로 0으로 나열된 최댓값 입니다.예를 들어서, 숫자 9를 바이너리로 표현하면 1001이고 Binary gap이 2인 길이가 됩니다. 숫자 529는 1000010001이고 4와 3입니다.숫자 20은 10100 이고 길이가 1이 됩니다 .15는 1111으로 Binary gap이 존재하지 않습니다 .숫자 32는 100000으로 존재하지 않습니다.양의 정수가 주어지고 제일 길이가 큰 Binary gap을 구해주세요. 만약 존재하지 않다면 0을 반환해주세요. 예를 들어서 N = 1041이면 5를 return 해주면 됩니다.왜냐하면 바이너리로 표현하면 1000010001에서 제일 길이가 큰 5가 정답이 됩니다. python# y..

Swift 4 - CustomView (메모리 누수 해결하기.)

Swift 4 - CustomView (메모리 누수 해결하기.)Memory leak 해결방법까지 같이 넣겠습니다.필요한 파일CustomView.swiftCustomView.xib[1] CustomView.swift 파일 생성class CustomView: UIView { class func instanceFromNib() -> UIView { return UINib(nibName: "CustomView", bundle: nil) .instantiate(withOwner: nil, options: nil)[0] as! UIView } }[2] CustomView.xib 파일 생성 후 설정.Custom Class -> Class 에다가 CustomView 입력.[3] 버튼 클릭시 화면전환을 하고 싶으면. 버..

Mobile App/iOS 2019.03.09

스토리 보드 분리할 경우 생기는 오류 해결 방법(iMessage)

스토리 보드 분리할 경우 생기는 오류 해결 방법(iMessage)iMessage extendsion을 만들 때, Refector to storyboard할 시 오류가 생긴다.Did not find storyboard named "help" referenced from MainInterface.storyboard다음과 같은 오류가 생길경우 ..분리된 storyBoard에서 오른쪽 사이드 바로 간다.맨왼쪽 [A4용지 모양] 누른다.Taget Membership에서 MessageExtension을 체크 해준다.

Mobile App/iOS 2019.03.09

Swift - 4 image 불러오기, url image 불러오기

Swift - 4 image 불러오기, url image 불러오기image 불러오기 UIImage var uiImageView = UIImageView() var image: UIImage = UIImage(named: "sdk")! uiImageView = UIImageView(image: image) uiImageViewimage url로 불러오기 UIImagelet url = URL(string: "http://verona-api.municipiumstaging.it/system/images/image/image/22/app_1920_1280_4.jpg") let data = try Data(contentsOf: url!) uiImageView.image = UIImage(data: data) ui..

Mobile App/iOS 2019.03.09

Swift 4 - 영상처리 관련 코드 주석

Swift 4 - 영상처리 관련 코드 주석// 합치기위한 let composition = AVMutableComposition() // 비디오 불러오기 let vidAsset = AVURLAsset(url: url) // get video track let videoTrack = vidAsset.tracks(withMediaType: AVMediaTypeVideo)[0] // get audio track let audioTrack = vidAsset.tracks(withMediaType: AVMediaTypeAudio)[0] // CMTimeRangeMake 시간을 설정함. let vid_timerange = CMTimeRangeMake(kCMTimeZero, duration) // 트랙을 추가함. 비디..

Mobile App/iOS 2019.03.09

Swift 4 - NSMutableAttributedString을 이용하여 Outline text 만들기

NSMutableAttributedString 을 이용하면 Outline 효과를 줄 수 있다.NSAttributedStringKey let myString = "조심해라" // 1번 아웃라인 let attributes: [NSAttributedStringKey : Any] = [ NSAttributedStringKey.strokeColor: UIColor.red, NSAttributedStringKey.foregroundColor: UIColor.black, NSAttributedStringKey.strokeWidth: -3.0, NSAttributedStringKey.font: UIFont(name: "fontName", size: 80) ] ​ let customizedText = NSMutableA..

Mobile App/iOS 2019.03.09