Notice
Recent Posts
Recent Comments
Link
투케이2K
188. (Objective-C/objc) [간단 소스] Firebase RealDatabase 파이어베이스 실시간 데이터 베이스 쓰기 방법 본문
Objective-C
188. (Objective-C/objc) [간단 소스] Firebase RealDatabase 파이어베이스 실시간 데이터 베이스 쓰기 방법
투케이2K 2025. 2. 15. 11:53[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : OBJECTIVE-C
![](https://blog.kakaocdn.net/dn/cOwsax/btsMksWyrYR/NIjiKvk6QwUdKTuom4ly21/img.png)
[소스 코드]
// --------------------------------------------------------------------------------------
[개발 및 테스트 환경]
// --------------------------------------------------------------------------------------
- 언어 : Objective-c
- 개발 툴 : Xcode
- 기술 구분 : Firebase / RealDatabase / 파이어베이스 실시간 데이터
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[사전) 필요 설정]
// --------------------------------------------------------------------------------------
1. Firebase SDK를 프로젝트에 추가한 후, GoogleService-Info.plist 파일을 추가해야 합니다
2. AppDelegate.m에서 Firebase를 초기화해야 합니다
>> [FIRApp configure];
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[소스 코드]
// --------------------------------------------------------------------------------------
--------------------------------------------------
Firebase Database 참조 가져오기
--------------------------------------------------
#import <FirebaseDatabase/FirebaseDatabase.h>
// Firebase Database 참조
FIRDatabaseReference *ref = [[FIRDatabase database] reference];
--------------------------------------------------
Firebase Database 데이터 쓰기
--------------------------------------------------
// "users/user1" 경로에 값 저장 수행
[[[ref child:@"users"] child:@"user1"] setValue:@{@"name": @"Twok", @"age": @32}
withCompletionBlock:^(NSError * _Nullable error, FIRDatabaseReference * _Nonnull ref) {
if (error) {
NSLog(@">>>>>>>>>>>>>>>>> 데이터 저장 실패 : %@ >>>>>>>>>>>>>>>>>", error.localizedDescription);
} else {
NSLog(@">>>>>>>>>>>>>>>>> 데이터 저장 성공 !! >>>>>>>>>>>>>>>>>");
}
}];
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[C_FirebaseRealDatabase : 파이어베이스 RealDatabase 관리 클래스]
https://blog.naver.com/kkh0977/223447277183
// --------------------------------------------------------------------------------------
반응형
'Objective-C' 카테고리의 다른 글
Comments