inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]

24. Function_2

Function Types Error

2

jj4783

작성한 질문수 24

0

cal라는 함수를 옵셔널로 타입지정만 해둔채로, 타함수에서 다른 함수를 할당시키는 예제가 제 에디터에서는 에러가 나는데 원인 알 수 있을까요

func plus(n1: Int, n2: Int) -> Int {
    return n1 + n2
}

func minus(n1: Int, n2: Int) -> Int {
    return n1 - n2
}

var calc: ((Int, Int) -> Int)?

func selectButton(type: String) {
    if type == "+" {
         calc = plus
    } else if type == "-" {
         calc = minus
    }
}

var target1 = 1
var target2 = 3

func showResult() {
    calc?(target1, target2)
}
Main actor-isolated var 'calc' can not be mutated from a nonisolated context
스크린샷 2026-07-10 오후 1.22.04.png.webp

?

ios swift 동시성

답변 0

패싱1강에서 강의중에 질문 있습니다.

0

88

2

table view 없음

0

120

2

에러 질문 [UITextField setDataSource:]: unrecognized selector sent to instance 0x107079600"

0

225

2

Main interface 지정 방법

0

188

1

Closure_3 Capture List에 참조 타입 값을 작성할 경우에도 deinit 실행되는 이유가 뭘까요?

0

188

2

TodoCell UIview 생성 후 연결 시 오류

0

436

2

테이블 뷰 데이터 업데이트 관련 질문

0

363

2

TODO List Coredata 질문입니다.

0

349

1

혹시 추가예정인 강의가 대략 언제쯤 나오는지 알수있을까요..?

0

369

1

swift에서 import 헤더를 안해도 되는이유가 궁금합니다.

1

640

1

closure 3 에서 weak로 준 부분이 궁금합니다.

0

337

1

concurrency_1 강의 코드 결과 중 이해가 안가는 부분이 있습니다

0

338

1

self.navigationBar.topItem?.leftBarButtonItem을 해도 button이 보이지 않습니다

0

602

2

func 기능을 쓸때 self. 을 왜쓰는지 이해가 잘안되네요 ㅠㅠ

0

422

1

Closure2 강의에서 예문처럼 똑같이 myfunc2, myfunc3 만들었을때

0

384

1

클론강의 tableViewCell

0

410

1

Location.pin강의에서 self질문이요

1

266

1

넷플릭스 table cell 관련해서 질문이 있습니다.

0

520

1

Capturing Valus

0

304

1

안녕하세요 todolist강의중에서 UI구성중 xib파일 오토레이아웃질문입니다.

0

323

1

환율 강의 테이블뷰에서 데이터 관련 질문있습니다.

0

562

2

환율 네트워크처리1 질문있습니다.

0

277

1

변수 let 위치 질문입니다.

0

377

1

섹션 9 영상 잘림 확인 부탁드립니다

0

337

1