[아이폰] Variable is not assignable (missing __block type specifier) Variable is not assignable (missing __block type specifier) 아이폰 개발시 발생할 수 있는 에러로 Xcode에서 위에러 발생 시 블록함수 내부에 변수 사용할 때 블록함수 이전에 선언한 변수에 __block이라고 해줘야 합니다. 예) NSString *temp; 위코드를 아래와 같이 변경해서 사용해 주면 됩니다. __block NSString *temp; Programing/iOS 2023.12.07
아이폰, 안드로이드 구분 Android 와 iOS를 구분방법 자바스크립트에서 User-Agent 객체를 사용해서 안드로이드와 아이폰을 구분 function checkOs(){ var userAgent = navigator.userAgent.toLowerCase(); if(userAgent.indexOf('android') > -1){ return "android"; } else if(userAgent.indexOf('iphone') > -1){ return "iphone"; } else if(userAgent.indexOf('ipad') > -1){ return "ipad"; } else { return "unknow"; } } userAgent 값을 찍어보고 상황에 맞게 수정해서 쓰면 됩니다. Programing/Javascript 2021.11.29