일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- git
- viewDidAppear
- Xcodebuild
- 패스트캠퍼스후기
- iOS앱개발올인원패키지Online.
- 픽셀
- SWIFT
- 아이폰
- 입력 개수 제한
- 디자인 트렌드
- commit messages
- 직장인자기계발
- 직장인인강
- 패스트캠퍼스
- .DS_Store
- commit message
- 머티리얼 디자인
- 플랫디자인
- Git Tutorial
- ios
- 뉴모피즘
- 포인트
- commit
- 8 그리드 시스템
- git workflow
- viewDidLoad
- 스큐어모피즘
- 패캠챌린지
- 마크다운
- 뉴북
- Today
- Total
목록iOS (36)
왕논의 연구실
구독을 중계해줄 서버가 필요하기 때문에 서버 설치를 해야한다. 홈브류가 없다면 설치 https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 그냥 이 문구를 터미널에 붙여넣으면 된다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 모스키토 사이트 https://mosquitto.org Eclipse Mosquitto Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements th..
MQTT에 대해 간단히 설명하면 Broker(서버)에 같은 Topic으로 연결된 Client들에게 메세지를 보낸다. Publisher는 Topic과 메세지를 보내는데, 같은 Topic으로 연결된 Subcribe들에게 모두 메세지를 보낸다. 즉, 연결(Conncet) 해제(DisConnect) 구독(Subscribe) 게시(Publish) 구독자에게 새로운 메세지 크게 4가지 처리를 하면 된다.
채팅 관련해서 공부해야할 일이 생겼다. 크게 XMPP냐 MQTT냐 고민했고, 간단한 프로젝트 앱을 만들어보기로 했다. 일단 출처 https://whereisusb.tistory.com/110 [안드로이드] MQTT를 이용한 채팅서비스 만들기(1) 안드로이드 MQTT를 이용한 간단 채팅 서비스 만들기 MQTT는 Message Queueing Telemetry Transport의 약자로 일반적으로 IOT(Internet of Things)에서 많이 쓰입니다. 즉, IOT 제품들에 들어가는 소형 디바이스들.. whereisusb.tistory.com 안드로이드이지만 차근 차근 정리한 자료가 참 보기 좋다고 느꼈다. MQTT 관련해서 블로그 정리 형태를 이 블로그 따라 하려고 한다. http://lemonhei..
// RGB 색 설정. // 255로 나눠주지 않고 그냥 값만 넣어주면 되서 편함 extension UIColor { class func getRGB(red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat = 1) -> UIColor { return UIColor(red: red / CGFloat(255), green: green / CGFloat(255), blue: blue / CGFloat(255), alpha: alpha) } } // 로컬라이징 문자열 설정 // 매번 바꿔주지 않고 다국어화 해줄 문자열을 설정하고, 한 파일에 쭉 정리해주면 된다. extension String { func localizing() -> String { return..
func showAlert() { let alert = UIAlertController(title: "오류", message: "앱을 종료하시겠습니까?", preferredStyle: .alert) let cancleAction = UIAlertAction(title: "아니오", style: .cancel, handler: nil) let alertAction = UIAlertAction(title: "네", style: .default) { (action) in print("\n---------- [ 장비를 정지합니다. ] ----------\n") exit(0) // 앱 강제 종료 } alert.addAction(alertAction) alert.addAction(cancleAction) self...
SDKApplicationDelegate -> ApplicationDelegate