@@ -92,16 +92,17 @@ extension RunningWaitingVC {
9292 self . courseId = courseId
9393 self . publicCourseId = publicCourseId
9494
95- self . isMyCourse ( )
9695 getCourseDetail ( courseId: courseId)
9796 }
9897
9998 private func setCourseData( courseModel: Course ) {
10099 self . courseModel = courseModel
101100
102- // 코스 모델에서 타이틀을 가져와 UI에 설정합니다.
101+ guard let isMyCourse = courseModel. isNowUser else { return }
102+ self . isMyCourse ( courseOwner: isMyCourse)
103+
103104 self . courseTitle = courseModel. title
104- self . naviBar. setTitle ( self . courseTitle ?? " Test Code " )
105+ self . naviBar. setTitle ( self . courseTitle ?? " 타이틀 없음 " )
105106
106107 guard let path = courseModel. path, let distance = courseModel. distance else { return }
107108 let locations = path. map { NMGLatLng ( lat: $0 [ 0 ] , lng: $0 [ 1 ] ) }
@@ -119,14 +120,10 @@ extension RunningWaitingVC {
119120 self . shareButton. addTarget ( self , action: #selector( shareButtonDidTap) , for: . touchUpInside)
120121 }
121122
122- private func isMyCourse( ) {
123- guard let isMyCourse = courseModel? . isNowUser else { return }
124-
125- // 자기 코스가 아니라면 <공유, 더보기 버튼> 히든 처리
126- if !isMyCourse {
127- self . shareButton. isHidden = true
128- self . moreButton. isHidden = true
129- }
123+ private func isMyCourse( courseOwner: Bool ) {
124+ print ( " 💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪 " )
125+ self . shareButton. isHidden = !courseOwner
126+ self . moreButton. isHidden = !courseOwner
130127 }
131128}
132129
0 commit comments