Swifter {Swift Developer}

메뉴

Swift 3.0에서 CoreBluetooth 사용하기

CoreBluetooth기반 Swift 3.0으로 작업시 정리한 내용이다. 이 예제는 iOS기기와 iOS기기 간의 BLE 연결을 한다고 가정하고 중계 처리해주는 것도 구성했다.

관련 라이브러리 가져오기

중계처리측

1. 프로토콜 및 속성 정의

2. 초기화

3. 상태변화 가져오기 (필수)

4. 스캔시작

5. 스캔결과 얻기

6. 스캔종료

7. 주변장치 찾아 연결 시작

8. 주변장치와의 연결

서비스 검색 및 캐릭터리스틱 검색

1. 프로토콜 및 속성

2. 서비스 찾기

3. 서비스 검색 결과 얻기

4. 캐릭터리스틱 검색

5. 캐릭터리스틱 검색결과 얻기

주변기기측

1. 프로토콜 및 속성

2. 초기화

3. 상태변화 가져오기

4. 광고 시작

5. 광고결과 얻기

6. 광고 종료

서비스 추가

1. 서비스 생성

2. 캐릭터리스틱 만들기

3. 서비스에 캐릭터리스틱 추가

4. 주변에 서비스를 추가

5. 서비스 추가결과를 얻기

 

Facebook Comments

카테고리:   Swift 3.0

댓글

죄송하지만 댓글은 닫혀 있습니다.