DigitalFrame 연습하다가 imgView.animationImages = cuteImages 이 부분에서 "unexpectedly found nil while unwrapping an Optional value"라는 에러가 나왔는데요. 보니깐 imageView를 스토리보드에서 Connection Inpsector에서 ViewController에 연결해주지 않아서 발생한 것 같더라고요. 이 현상을 에러메시지랑 연관지어서 이해를 해보고 싶은데, 좀 자세히 설명해주실 수 있나요? 이미 ViewController 클래스에 @IBOutlet var imgView: UIImageView!로 이미지뷰를 선언도 했고, viewDidLoad()에서 cuteImages배열도 만들고 초기화도 잘 해서 넘겼는데, 왜 하필 unwrapping할 때 nil이 나왔다는 에러가 나오는 것인지 궁금합니다. 제 생각에는 제가 스토리보드에 대한 이해가 좀 부족해서 그런 것 같은데 이 부분에 대해서 설명해주시면 감사하겠습니다.
안녕하세요~ 강의 잘보고 있습니다^^ 윗질문이 이상하게 올라갔는데 수정이 안되네요... 열심히 따라하고 있는데요 마지막부분의 image.layer.cornerRadius부분을 써도 에러는 나지 않는데 시뮬레이터에서 동작을 하지 않는데 이유가 있을까요.. 그리고 한가지더 질문이 component 1부분이 2개인 부분이 있고 3개인 부분이 있잖아요? 거기서 3개인 부분을 선태해놓고 2개인 부분으로 넘어가면 크레쉬되는데 수정방법이 있을까요?
크기는 Compact Width, Regular height가 되도록 했고, View Controller에서 사이즈는 iPhone 4.7인치로 하고, 스토리보드에서 이미지는 최대한 크게 만들고 Aspect Fill로 해서 스토리보드에서는 꽉 차 있는 상태인데, 막상 시뮬레이터를 돌려보면 아래쪽에 흰 여백이 나옵니다. 강의를 들으면서 하라고 하시는 대로 한 것 같은데 혹시 왜 이렇게 되는 것인가요?
앱 구동시켜서 시뮬레이터로 확인하면 도서관리보기 전체보기 누르면 디버깅 뜨면서 아래 오류가 뜹니다. Thread 1 : break point 1.1 2.1 이렇게 outputTextView.text! = myBook.showAllBook() 이쪽이 초록색으로 뜨며 위와같은 오류가 떠요 어케해야하죠
Person pp=(Person)in.getSerializableExtra("persons"); Toast.makeText(getApplicationContext(),"Person name:"+pp.getName(),Toast.LENGTH_LONG).show(); //메뉴액티비티 ------------------------------------------------------------ Person ppp=new Person("으아앙",21); in.putExtra("persons",ppp); startActivityForResult(in,1001); //메인액비티비 오류 뜨는것도 없고 다른 전송은 제대로 되는데 얘가 안되여ㅠㅠ
var a = ['a','b','c']; a.push('d'); // ['a','b','c','d'] var b = ['a','b','c']; b = b.concat(['d','e']); //['a','b','c','d','e'] 강의 보면 push 와 concat 사용을 위와 같이 말씀 주셨는데요. push를 concat 처럼 쓰면 a 에 리턴하면 형변환이 되어서 4가 출력이 되거든요. 또 반대로 concat을 push 처럼 쓰면 b에 'd','e' 가 담겨지지 않구요. var a = ['a','b','c']; a = a.push('d'); // 4 출력 var b = ['a','b','c']; b.concat(['d','e']); //['a','b','c'] 출력 Q. push를 concat 처럼 쓸때 왜 형변환이 되는지 궁금하구요. Q. concat을 push처럼 사용할 때 배열에 값을 담지 못하는지 궁금합니다.
안녕하세요 디자인패턴 관련해서 공부하면서 자주 보는 사이트 인데 설명을 정말 쉽게 잘 해주는거 같아서 항상 감사하는 마음으로 듣고 있습니다. 다만 소스는 올라와 있어 보면서 제가 만들어보면서 이해하는데 PT자료를 찾을수가 없어서 불편하더군요 혹시 PT자료를 올릴 생각은 없으신지요? 아니면 PT자료가 이미 올라가 있는데 제가 못차는건지 궁금하네요 그럼 항상 좋은 자료 올려주셔서 감사하다는 말씀 다시한번 드리고 싶습니다. 시간이 많으 늦었군요.
강의 잘 듣고 있습니다. 강의를 따라 환경변수 설정하는 단계에서 cmd창으로 javac를 입력하니 javac를 실행할 수 없다는 현상이 발생해서 질문 드립니다. 제 생각에는 path쪽에 문제가 있는것 같습니다. C:\ProgramData\Oracle\Java\javapath;%JAV-HOMEAC:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin; 현재 제 path text입니다. 오류가 있는지 확인 해주시면 감사하겠습니다.
노드는 연산에 해당하고, 하나의 오퍼레이션 그리고 엣지는 데이터를 뜻한다고하셨습니다. 그리고 tf.constant로 노드를 추가한다고 하셨는데, a = tf.constant(2); b = tf.constant(3); 일단 여기서 파라미터로 넘어간 것은 그냥 정수형 상수일뿐인데, 이게 오퍼레이션에 해당하나요? 만약에 그냥 테스트라 했을때 c = a+b 라고 하셨습니다. 물론 그냥 숫자더하기처럼 2+3 이구나 라고 이해하면 편하겠지만, a = tf.constant(2) 이고 b = tf.constant(3) 인데 c = a + b tf.run(c) 했을때 2,3이나오는게 이상합니다. 오퍼레이션을 그냥 다 합쳤다는 뜻 인가요? +가 오퍼레이션을 합친다는 의미이고, 단순히 숫자를 더하겠다는 것과는 다르게 더 폭넓은 의미가있는건가요?