forkingdog / forkingdog/FDStackView
Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named UIStoryboardShowSegueTemplate'
- Ngôn ngữ chính
- Objective-C
- Star
- 2.5k
- Fork
- 310
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
在项目设定支持到iOS7时,storyboard中controller的build for选择iOS9.0 and later,这种情况下当使用storyboard instantiateViewControllerWithIdentifier:@"XXXXX"或者instantiateInitialViewController取得视图控制器时,会报Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named UIStoryboardShowSegueTemplate错误,工程直接挂掉,而其他没有使用stackView没有改变build for这个选项的storyboard则不会有这种问题
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Tái hiện sự cố crash bằng FDStackView với Deployment Target của project được đặt thành iOS 7 và thiết lập Build For của controller trong storyboard được đặt thành iOS 9.0 and later. So sánh với một storyboard không sử dụng stack views, sau đó lần theo đường dẫn khởi tạo storyboard; hoàn tất khi instantiateViewControllerWithIdentifier: và instantiateInitialViewController không còn phát sinh NSInvalidUnarchiveOperationException.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- objective-c
- Lĩnh vực
- mobile
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100