336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
아래 와 같은 소스에선 결과가 어떻게 나올까?
1 2 3 4 5 6 | var arr = [String]() arr.append("append1") var arrCopy = arr arrCopy.append("append2") | cs |
["append1"]
["append1", "append2"]
이렇게 나옵니다.
왜 똑같이 ["append1", "append2"] 나오지 않고 각자 별개로 동작 할까요?
이건 Swift가 원시 자료형이 구조체로 되어 있어서
새로운 변수에 넣을 경우, 새로운 데이터가 생깁니다.
그래서, reference가 아닌 value라고 보면 되겠네요.
참고하면 좋을듯 해서 공유 합니다.
'나의 플랫폼 > iOS' 카테고리의 다른 글
[iOS] Hex Color -> UIColor (0) | 2017.09.04 |
---|---|
[iOS] TextField 첫 영문자를 항상 소문자로 시작하는 설정법 (0) | 2017.09.04 |
[iOS] CoreData 에 초기값 할당 (0) | 2017.08.25 |
[iOS] Invalid redeclaration of "Name" when used Core Data (0) | 2017.08.25 |
[iOS] Close app in iOS Simulator (0) | 2017.08.24 |