본문 바로가기

전체 글

(177)
Visual Attributed String(UILabel에 색상 지정) Visual Attributed String https://itunes.apple.com/kr/app/visual-attributed-string/id954961175?mt=12
Tomcat+Jenkins+SonarQube for OSX OSX 상에서 SonaQube에 Jeknins를 연동하여 SonaQube 코드품질 측정을 자동으로 하도록 설치하는 과정입니다. 또한 Tomcat으로 SonarQube를 띄워 서버가 돌아가도록 하는 과정도 포함 했습니다. 설치 순서는 mysql > SonaQube > Jenkins 주의 각각의 패키지 설치는 Homebrew를 통해 진행하였습니다. 혹시 아직 Homebrew가 설치 돼 있지 않으면, 해당 패키지를 설치 한 후, 아래 설치를 진행합니다. 설치 mysql mysql 설치 $ brew install mysql $ brew services start mysql 처음 설치 했다면 root 암호 설정 $ mysqladmin -u root -p password root sonarQube 계정 설정을 위해..
how to check if an app is installed First, you'll need to 'whitelist' the URL by adding the following to your Info.plist file (a security feature--see Leo Natan's answer): LSApplicationQueriesSchemes fb After that, you can ask whether the app is available and has a registered scheme: guard UIApplication.sharedApplication().canOpenURL(NSURL(string: "fb://")!) else { NSLog("No Facebook? You're a better man than I am, Charlie Brown."..
APNs를 GCM으로 구현 푸쉬 기능을 모두 GCM으로 사용하고 싶을 경우가 있다. (아마 운영상의 이유로 푸쉬 기능을 모두 GCM으로 보내는 경우인데) 구글에서 해당 서비스를 제공하고 있다. https://developers.google.com/cloud-messaging 해당 페이지에 접속해 가이드대로 따라하면 오케이 가이드 문서 [팁5] GCM으로 Android, iOS 둘다 push notification 을 할 수 있다. 주의 아래 설정에서 sandbox용도인지 product용도 인지 구분해줘야 배포시 문제가 생기지 않는다 // Start the GGLInstanceID shared instance with that config and request a registration // token to enable recept..
USB 설치 디스크 만들기 USB 설치 디스크 만들기 http://diskmakerx.com/
Expandable UITableView UITableView를 Expandable 형식으로 구현한 샘플이다 UITableView를 이런식으로 구현 가능하다는 것을 보여주고나만의 방식으로 표현하는 것도 가능할 듯 하다 출처https://github.com/appcoda/expandable-table-view
percent width in stroryborad percent width in stroryborad storyboard안에서 각 view의 위치를 지정할 때 percent를 통해 구성하고 싶을 경우 참고 할 수 있는 예제 https://github.com/mattneub/percentageWidthsInStoryboard
local authentication(Touch ID) The KeychainTouchID sample shows how to store Touch ID protected items to the keychain and how to query for those items with custom message prompts. https://developer.apple.com/library/ios/samplecode/KeychainTouchID/Introduction/Intro.html

반응형