inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

iOS9 & Swift2 12개 앱을 만들면서 배우는 아이폰 앱 개발

도서관리앱 2 부분 듣고 있습나다.

181

돼돌이

작성한 질문수 4

0

도서를 추가시키기 위해 클래스 안에 펑션을 만드는 과정에서 모르는게 이해 안되는게 있습니다. ㅠㅠㅠㅠ   func addBook(bookObject:Book){         bookList += [bookObject]     }   요부분에서 로컬파라미터의 자료형이  “book” 이라고 기입하던데 …. 왜 book 이죠 … ㅋㅋㅋㅋ String 아닌가여??!?   앞강의에서 func 부분을 다시봐도 인자를 받는 펑션 코드를 만드실때   func Student (name : String, age : int) 라고 하셔서…..ㅠㅠㅠ 제가 잘 못 이해했는지.. 여쭙고 싶습니다!!

ios swift

답변 2

0

뭐하는거니?

addBook(bookObject:Book) 요부분의 자세한 설명이 필요하신 거군요. bookObject 는 파라미터 변수명입니다. :Book 은 이 변수는 Book 객체만 담을수 있다는 내용이구요. 파라미터가 항상 primitive 타입만 있는건 아니예요. 객체도 넘겨 줄수 있는 거죠.func Student (name : String, age : int) 요부분은 name 이라는 변수는 String 타입이고, age 란 변수는 int  타입이라고 한거예요.위에도 똑이  bookObject는 Book 이라는 타입의 자료형만 넣어라 라고 한겁니다. class도 자료형이라고 보셔야지 되요. 기능을 가지고 있는 자료형 정도라고.. 그럼 이해 되셨길 바라고,답변 늦게 드려서 죄송합니다.

0

로저진

이거 앞에있는게 매개변수고 뒤에있는게 자료형인데 자료형을 배열로 가지고 온것같아요 ㅠㅠ 배열도 자료형 자리에 들어 올수있는것같고요 ㅠㅠ

swift 버전관련

0

350

1

Type 'Any' has no subscript members 에러 때문에 컴파일 안 돼요 어떻게 해야 돼요?

0

342

1

미니 웹브라우저 5강 마지막에 적어주신 urlrequest 가 안먹어요..

0

400

1

delegate 함수를 iboutlet,action 밑으로 내려 놓으면 왜 실행이 안되나요?

0

507

2

external과 local parameter를 구분지어 놓은 이유는 무엇인가요?

0

246

1

class 실습에서 class 선언시

0

280

1

mutable array 공부중에요..

0

218

1

두 가지 질문이 있습니다.

0

291

1

126강에서 다룬 메인스레드와 백그라운드 스레드에 대해서 좀 더 자세히 설명해주실 수 있나요?

0

303

1

형변환 할 때 사용하는 as!와 as?의 차이점이 무엇인가요?

0

367

2

json 파싱에서 datalist["weatherinfo"]!["local"]!!.count에서 unwrapping을 두 번하는 부분이 이해가 잘 안 됩니다.

0

266

1

인텔리전스 키가 안먹히는데요...

0

264

1

스토리보드에서 작업할 때 나중에 넣은 오브젝트를 먼저 넣은 것 뒤로 보낼 수 없나요?

0

277

1

auto-layout에 관하여

0

276

2

키보드 위에 버튼이 나오게 하는 것은 어떻게 하나요?

0

1205

3

DigitalFrame 연습하다가 "unexpectedly found nil while unwrapping an Optional value"라는 에러가 나왔습니다.

0

474

3

GoBack, GoForward로 페이지를 이동하면 urlTextField에 나오는 주소가 바뀌지 않습니다.

0

178

1

웹뷰를 끌어다 놔도 연결이 안되네요

0

194

1

시뮬레이션 해보면 아래쪽에 흰 여백이 나오는데 왜 이런 것인가요?

0

219

3

imgView.animationImages = cuteImages

0

215

1

delegate pattern을 이용해서 이벤트를 처리한다고 할 때 패턴은 무슨 말인가요?

0

198

1

UIActivityIndicatorView 부분을 코딩하고 문제가 발생하였습니다.

0

138

0

0x1002e835c <+160>: brk #0x1 Thread 1: EXC_BREAKPOINT (code = 1, subcode=0x1002e835c)

0

418

1

문서에 대한 설명을 주시는데요...

0

267

3