김니은 
KimN's Blog
김니은 
  • 분류 전체보기
    • Algorithm
      • Programmers
    • Develop
      • Swift
      • Flask
      • RubyonRails
      • AWS
      • Ardunio
      • Vue
      • Node.js
      • Infra
      • CS
    • IT Story
      • Hackintosh
      • GitHub
      • IT Review

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

태그

  • Code Snippet
  • SWIFTUI
  • TOAST
  • Ruby
  • SWIFT
  • Ruby on Rails
  • 카카오 챗봇
  • 항상 맨 위

최근 댓글

최근 글

티스토리

반응형
hELLO
김니은 

KimN's Blog

[Objective-C] message, location으로 매개변수 이름정하면 에러..
Develop/Swift

[Objective-C] message, location으로 매개변수 이름정하면 에러..

2022. 5. 7. 20:03
반응형

 

 

 

Swift Log 및 회사 내 로그 관련 기술을 자주 이용하게 되는데 swift 외에도 objc에서도 사용을 해야하기 때문에 define으로 정의하여 이용할 때가 있습니다.

 

#define testLog(type, code, message, location) 
        [[Logger shared] unityLogWithType:type errorCode:code
        message:message location:location];
 
 

이러한 형태로 @objc class를 생성하여 쉽게 Objc에서도 이용할 수 있겠지 라는 생각으로 정의한 결과!

 

 

..? 왠 에러가 뜹니다.. 심지어 저게 뭐지 해서 계속 삽질한 결과!

 

message, location이란 단어로 매개변수에 넣으면 안되는 에러였습니다 ㅎㅎ.. (저렇게 나오니 왜그런지도 모르고.. 내시간..)

 

 

#define testLog(type, code, logStr, logLocation) 
        [[Logger shared] unityLogWithType:type errorCode:code
        message:logStr location:logLocation];
 

변수명 바꾸니까 바로 작동되네요 ㅎㅎ..

 

저의 근무시간을 뺏어간 에러였습니다..

 

 

반응형
저작자표시 (새창열림)

'Develop > Swift' 카테고리의 다른 글

[iOS] View Lifecycle  (0) 2022.05.08
[iOS] Xcode Code Snippet  (0) 2022.05.08
[Swift] 토스트(Toast) Message WindowScene 연구  (0) 2022.05.07
[SwiftUI] TabView PageStyle 회전 연구 (iPad 기준)  (0) 2022.05.03
[SwiftUI] ViewModifier 사용해보기  (0) 2022.05.03
    'Develop/Swift' 카테고리의 다른 글
    • [iOS] View Lifecycle
    • [iOS] Xcode Code Snippet
    • [Swift] 토스트(Toast) Message WindowScene 연구
    • [SwiftUI] TabView PageStyle 회전 연구 (iPad 기준)
    김니은 
    김니은 

    티스토리툴바