본문 바로가기
iOS/Swift

계산기

by Jiseong 2021. 8. 7.

udemy서 autolayout 강의를 들었다.

조만간 autolayout에 대한 글도 정리할 계획인데..

 

계산기 레이아웃은 끝냈는데 이대로 넘겨버리기엔 아쉽더라

 

그래서 

아~주 간단하게 대강 숫자 버튼 동작을 하게하고, 결과 레이블에 나오도록 했다.

 

입력은 되니깐.. 이제 계산과 dot, AC 기능을 추가해야겠다

그리고 막 입력해보니깐 레이블 범위를 초과하면 위 사진처럼 뒤로 ...이 생기더라

 

보통 요즘 전자식 계산기는 과학적 표기법을 이용하여 100 = 10e+2 이런식으로 표현하는데

이러한 기능도 추가해볼 계획이다.

 

그리고 아마.. 소수점 기능을 추가하면 결과함수 파라미터를 실수로 바꿔줘야될 듯 

 

아 그리고 버튼이 여러개니깐 저래 코드에 도배가 되는데 좀 깔끔하게 할 수 있는 방법도 좀 알아봐야겠다.

막연히 든 생각은 숫자버튼 하나로 통합해서 들어오는 숫자를 조건문 처리해 어쩌고저쩌고 까지 들었지만

음 그럼 저래 숫자버튼을 나눠놓은 의미도 사라질 뿐더러 말 같지도않은 소리같아서 허허;

 

 

'iOS > Swift' 카테고리의 다른 글

[Swift] Struct Mutating  (0) 2021.08.11
[Swift] Class & Structure  (0) 2021.08.11
[Swift] 컬렉션 타입 (Dict)  (0) 2021.08.02
[Swift] 컬렉션 타입 (Set)  (0) 2021.06.05
MAC Xcode 신뢰할 수 없는 개발자 설정 방법  (0) 2021.06.04

댓글