Skip to content

조회 수 40 추천 수 0 댓글 8
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


  :: 로그인후 확인 가능합니다 ::

이 게시물은 등록된지 1개월이 경과한 게시물로 로그인한 회원에게만 공개됩니다.

로그인 또는 회원가입 후 확인해 주세요!






  • profile

    var member_info:Dictionary<String, Any> = [:]

    var members_info:[Dictionary<String, Any>] = []

    이렇게 Any 타입 주시면 될것 같은데요~

  • profile
    var data : [Any] 로 사용할때
    mutating func mapping(map : Map) {
    data <- map["data"]
    }
    이 부분에서 문제가 발생하기 때문에 말씀하신 방식으로는 어려울 것 같습니다. 답변 감사합니다..
  • profile
    제가 잘못 이해했군요.
    하나의 map에다가 B,C 타입 다 넣고 싶다는 말이시군요.
    json 에다가 B 모델인지 C모델인지 알수 있다면 .... A 베이스 클래스를 만들고 모델타입을관리변수를 추가하고 B C 에서 A 상속 받아서 사용하시면 되겠네요 map에는 A 클래스를 담아서 사용하면 되겠네요
  • profile
    만약 json데이터에서 해당 데이터의 종류를 구분할 수 있는 구분자가 별도로 있었던 상황이라면 말씀하신 방향으로 하려고 생각을 했었습니다. 근데 이게 서버 개발자가 무슨 생각을 한 건지 알 수없는데 그런 구분자 없이 그냥 무작정 데이터만 변경되서 반환이 오는지라 골이 아프네요..
  • profile
    json 값이 갯수가 다르거나...
    B타입 or C타입으로 변환 후 공통적이지 않은 변수 or 데이터 값이 있냐 없냐? 구분 후 사용 가능하지 않나요?
    구분이 안된다면 B,C 나눌필요가 있을까요?
  • profile
    네 결국 이런 방식으로 일단 구현은 했습니다...
    일단 서버 개발자한테 구분할 수 있는 변수 따로 나중에 추가해달라고 했구요.. 답변 감사합니다!
  • ?

    일단 서버 개발자에게 구분해 달라고 요청해 보시는게 좋겠지만,

    정 안된다 하면 아래와 같이 클라이언트에서 구분해서 사용 가능합니다.

     

    var dataB: [BModel] = []

    var dataC: [CModel] = []

    mutating func mapping(map: Map) {

      self.dataB <- map["data"]

      self.dataC <- map["data"]

    }

  • profile
    프랑비 말씀처럼 구현하다가 그냥 mapping 내부에서 임시 변수 만들고 그 중 nil이 아닌 값이 오는 경우에 해당 값을 data : [Any]에 넣는 식으로 구현했습니다.

    답변 감사합니다!

  1. iOS개발질문방 이용안내 (등록포인트:300, 답변:500, 추천: 500)

    아이폰, 아이패드 관련 개발에 대한 질문을 남겨주세요. 이게시판에 질문 등록시 300 포인트, 답변등록시 500 포인트, 추천 500 포인트 적립됩니다. 좋은 질문이나 좋은답변이라고 생각되시면 꼭! 추천해서 답변자에게 추천포인트를 전달해주세요~ 코드입력방...
    Date2015.03.01 By아이폰데브 Reply1 Views1684 Votes7
    read more
  2. userdefaults 를 이용해 extension 에서 불러와 사용 할려고 할때에

    Call Directory app extension 에서 userdefaults에 저장되어 있는 값을 불러와 블럭(차단) 시킬려고 합니다. 메인 뷰에서 [CXCallDirectoryPhoneNumber] 배열을 만들어 내부에 번호 값을 추가 후 userdefaults 에 저장 시켜주었는데요 물론 앱그륩 사용햇습니...
    Date2021.04.08 CategorySwift문법 BydevHyu Reply2 Views52 Votes0
    Read More
  3. Tableview의 data관련 질문

    현재 Tableview에서 scroll을 할 경우 서버에서 추가로 데이터들을 load하는 부분을 구현중입니다. 해당 list가 서버상에 있는 데이터를 모두 불러온다고 한다면 현재는 약 2만개까지 load 될 수 있다고 가정이 되는 상황인데, 보통 이런경우 어떻게 구현하시...
    Date2021.04.08 CategoryiOS 일반 ByDannian Reply3 Views59 Votes0
    Read More
  4. 개발자 사이트 단말 등록갯수

    단말에 앱을 설치하려면 애플 개발자사이트에 uuid를 등록해야 하는데 단말 등록할수 있는 갯수에 제한이 있나요 있으면 몇개까지 등록할수 있나요  
    Date2021.04.08 CategoryiOS 일반 By강남 Reply2 Views57 Votes0
    Read More
  5. collectionview scrolltoitem 질문좀드릴게여..

    메세지화면을 구성중에 있는데, 하다가 scrolltoitem에 관해 질문점이 생겨 질문드립니다.   firestore database를 이용중에있는데요, viewdidload에서 메세지내용을 가져온후   컬렉션뷰에 뿌리고 scrolltoitem을 이용해서 맨밑으로 내리는 로직인데요   여기...
    Date2021.04.08 CategoryiOS 일반 Byumtaeng Reply1 Views39 Votes0
    Read More
  6. 아랍어 관련 string 표기하는법 아시는분 계신가요???

    string 표기를 할때 아랍어가 오게 되는경우   var name = "어떤아랍어" var user_id = "아이디"   tileField.text = "\(name)  \(user_id)"   위와 같은 코드로 표기하게되면   "아이디 어떤아랍어"   이런식으로 표시되는데 영어나 다른 언어처럼 표시할수 ...
    Date2021.04.07 CategorySwift문법 Byj_sh Reply1 Views42 Votes0
    Read More
  7. rxswift 질문입니다.

      콜렉션뷰나 테이블뷰 생성시에    서브젝트를 구독받아서 bind 처리 하여 콜렉션뷰나 테이블뷰를 생성 하는데요   선언한 서브젝트 array 상에서 append, remove 해서 해당 array를 onnext 할경우에   해당 모든 array 에 대해서 콜렉션뷰나 테이블뷰를 생성...
    Date2021.04.06 CategorySwift문법 By개발이어려웡요 Reply4 Views119 Votes0
    Read More
  8. ObjectMapper를 이용한 JSON Data Pharse 질문

    기존에 사용하던 한개의 Array에 새로운 데이터를 사용해야하는 상황입니다. 예를 들면 struct A : Mappable {   var data : [BModel] = []   ...   mutating func mapping(map : Map) {     data <- map["data"]   } }   struct BModel : Mappable {   var na...
    Date2021.04.06 CategorySwift문법 ByDannian Reply8 Views40 Votes0
    Read More
  9. 네비게이션의 뒤로가기 버튼에 커스텀액션 주는 방법

    ★IOS 생초보인점 감안해주시면 감사합니다★   오른쪽의 ViewController로 이동시 뒤로가기 버튼이 기본값인 전 화면의 타이틀(빨간사각형 부분)이 표시되고있습니다. 그런데 제가 저 뒤로가기 버튼에 그냥 뒤로가기가 아닌 다른 액션을 주고 싶습니다. ex)뒤로...
    Date2021.03.31 CategoryiOS 일반 Byvksxkfkttk Reply3 Views122 Votes0 file
    Read More
  10. wkwebview 에서 nhn kcp 결제 모듈 연결

     하다하다 도저히 안되서 질문드립니다. wkwebview 에서 kcp 결제 모듈을 연결하고 있습니다. 웹에서는 작동을 하는데 ios에서는 도저히 실행이 되질 않아서 문의 드립니다. wkwebview의 팝업처리를 아래와 같이 외부 링크면 사파리를 통해 열고 내부 팝업이면...
    Date2021.03.31 CategoryiOS 일반 Bydipdoo Reply1 Views83 Votes0
    Read More
  11. 커스텀 셀에 빈공간만 출력됩니다..

        override func viewWillAppear(_ animated: Bool) {         myTableView.reloadData()       }          override func viewDidLoad() {           createButton.layer.cornerRadius = 30         createButton.layer.borderWidth = 1         createButt...
    Date2021.03.31 CategoryiOS 일반 By달콩 Reply3 Views80 Votes0 file
    Read More
  12. tableview 특정 section CellForRowAt 한번만 set되도록

    안녕하세요 제가 유튜브 영상을 가져와   tableview로 화면을 작업하고 있는데요   유튜브 영상을 tableview section 0에 넣어 놨습니다.   그런대 table view를 스크롤해서 아래로 내렸다 다시 올리면 cellForRowAt에서 indexPath.section 0 을다시 세팅을 해...
    Date2021.03.31 CategoryiOS 일반 Bymnisj1523 Reply2 Views64 Votes0
    Read More
  13. collectionview 질문드립니다..

    메세지화면을 구현중에있습니다.   그런데 보통 메세지화면을 보면 진입과 동시에 맨 밑으로 스크롤이 이동이 되어있는것처럼 보이는데   보통 어떤식으로 구현하나요? scrolltoitem을쓰자니 스크롤하는 움직임이 보여서 조금 신경쓰이네요..
    Date2021.03.30 CategoryiOS 일반 Byumtaeng Reply3 Views70 Votes0
    Read More
  14. 아이폰과 xcode연결이 계속 끊어지네요.

    애플 공홈에서 USB-C Digital AV Multiport 어댑터를 샀었습니다. 해당 기기의 usb포트로 연결해서 아이폰을 연결해서 디버그용으로 잘 쓰고있습니다.   그런데 일정 시간동안 디버그를 안하고 있으면 연결이 끊어지네요.;   이 어뎁터에 hdmi케이블로 따로 모...
    Date2021.03.30 CategoryXcode Bytory Reply5 Views55 Votes0
    Read More
  15. UITextField isSecureTextEntry 사용 시 언어 선택 불가 문의

    현재 UITextField를 커스텀해서 비밀번호 입력용도로 사용중인데   비밀번호를 감추기 위해 isSecureTextEntry 를 true로 놓고 사용 중인데 이 옵션을 사용하면 언어 선택을 할 수 없다는건 알겟는데    아래와 같이 수직으로 4열로 텍스트 필드를 생성해서 사...
    Date2021.03.30 CategoryiOS 일반 By나난나아 Reply5 Views119 Votes0
    Read More
  16. CollectionView 질문입니다.

    디바이스의 이미지를 불러와서 collectionview를 이용해   갤러리 앱을 만들고 있습니다.   갤러리 선택할때, 선택 해제할때 아래의 사진과 같이 넘버링을 표시하는데요 (이미지 첨부가 안되네요 -_-;)   예시 : https://github.com/zhangao0086/DKImagePicker...
    Date2021.03.30 CategoryiOS 일반 By개발이어려웡요 Reply2 Views50 Votes0
    Read More
  17. 스크롤을 다이나믹하게 구현하는 방법?

    구현 샘플 영상 : https://youtu.be/GD7Xqwv4qWU 저희 회사에서 스크롤을 이렇게 구현해달라고 하는데 터치이벤트 구현해볼려고 했지만 도저히 구현할 수가없네요 혹시 참고할 수있는 라이브러리나 링크좀 부탁드려요 영상을 보시면 알겠지만  뷰 3개가 수직으...
    Date2021.03.29 CategoryiOS 일반 By유디 Reply2 Views93 Votes0
    Read More
  18. URL Scheme로 앱을 실행할 경우 이슈 문의

    안녕하세요.   앱을 스키마로 열 때 앱이 열린 후 바로 앱스토어에 앱상세로 이동합니다. 예전에 프로젝트에서 한번도 이런 적이 없는데 왜 이런지 모르겠습니다. ㅠㅠ 혹시 앱스토어로 이동되는 케이스가 어떤게 있는지 알 수 있는지 문의 드립니다.   * 이것...
    Date2021.03.29 CategoryiOS 일반 By유태훈 Reply1 Views124 Votes0
    Read More
  19. 아키텍쳐에 대한 질문입니다

    아키텍쳐는 사용자의 요구사항으로 정해진다고 하지만 정확히 어떤 때 어떤 아키텍쳐를 선정해야할지 잘 모르겠습니다.   예시를 들어주신다면 정말 감사드릴거 같습니다.   잘 모르는 부분이 많아서 질문 자체가 엉뚱할 수도 있는점 죄송합니다 ㅠㅠ
    Date2021.03.28 CategoryiOS 일반 By촉코 Reply2 Views57 Votes0
    Read More
  20. SceneDelegate 접근

    ViewController에서 신델리에 접근할 때 아래와 같은 코드만 유효한가요? let mySceneDelegate = self.view.window.windowScene.delegate 아래와 같이 접근하면 안되나요?   let mySceneDelegate = UIApplication.shared.delegate as! SceneDelegate   이런 접...
    Date2021.03.28 CategoryiOS 일반 ByRay Reply1 Views82 Votes0
    Read More
  21. 푸시 권한 승낙 팝업 창이 안나와요

    UNUserNotificationCenter.current().requestAuthorization(options: [.alert,.sound,.badge], completionHandler: {didAllow,Error in                 if didAllow {                     print("Push: 권한 허용")                 } else {               ...
    Date2021.03.24 Category푸쉬알림 ByNextLevel Reply5 Views149 Votes0
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 106 Next
/ 106

미답변질문들

아이폰데브 미답변질문들

운영진홈페이지

미노웍스 홈페이지

불편사항접수

아이폰데브 불편사항접수

구독하기

아이폰데브구독하기

후원하기

아이폰데브 후원명단
아이폰데브 후원하기

아이폰데브 모바일앱

아이폰데브 모바일앱

Socail Media

회원수   전체 : 11,663   오늘 : 0   어제 : 4   |   방문자수   전체 : 2,438,566   오늘 : 107   어제 : 877   |   페이지뷰   전체 : 39,237,511   오늘 : 365   어제 : 4,028  

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소