파라미터 질문좀 드릴게요~
192
작성한 질문수 1
class BookManager { var bookList = [Book]() func addBook(bookObject : Book){ bookList += [bookObject] 이부분이 정말 이해가안가는데요 bookObject 는 파라미터 아닌가요 ? 어떠한 상수나 변수가 아니라 이함수를 호출할때의 "이름"으로만 알고있는데...이 bookObject 가 어떻게 bookList 배열에 추가가 될수가 있는건가요 ㅠㅠ?
답변 3
0
책보면서 설명다시보니 이해가 되네요 ㅎㅎㅎㅎ 근데 질문이 하나더있어요 ㅠㅠ func showAllBook()->String { var strTemp = "" <- 이렇게 강사님께서 임시변수를 하나 만드셨는데 그밑에 구문이 strTemp += "Name : \(bookTemp.name)\n" 이거였는데 strTemp 는 배열로 초기화가 되지 않았는데 어떻게 += 로 배열안에 값을 넣는것처럼 저렇게 넣을수가 있는거죠 ?
0
bookObject 그냥 파라미터예요. 저기 이름은 아무거나 하셔도 됩니다. main.swift 부분에서 addBook function이 호출하면서 파리미터로 Book object를 하나 넘기자나요. 그냥 파라미터로 넘겨 받은걸 bookList라는 배열에 추가하는 겁니다. 질문한거에 대한 답변이 됐는지 모르겠는데, 잘 모르시겠으면 더 자세히 질문 부탁드려요.
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





