Objective-C là một trong các ngôn ngữ lập trình số 1 hiện nay được các lập trình viên sử để phát triển ứng dụng chạy trên hệ điều hành MacOS và iOS. Khóa học này được thiết kế dành cho các bạn mới muốn làm quen với ngôn ngữ lập trình này. Với việc hướng t

Em mới chuyển qua Swift để viết app iOS thay vì Objective C. Lúc chạy app trên simulator của Xcode thì rất hay gặp phải lỗi EXC_BAD_INSTRUCTION với thông báo:

fatal error: unexpectedly found nil while unwrapping an Optional value

Có bác nào biết nguyên nhân của lỗi trên và cách khắc phục không chỉ giúp em với ạ?

Em có căn bản về C và C++ nhưng giờ muốn chuyển qua làm game trên mobile. Mà hiện tại thì em đang phân vân không biết nên theo học lập trình trên Andoid hay iOS. Xin được nhờ các bác cho em ý kiến tư vấn. Em cám ơn!

HTML5 hỗ trợ Canvas API cho phép sử dụng JavaScript để có thể được dùng để viết các game chạy trên nền tảng mobile. Đọc trên mạng mình có thấy một số game khá phức tạp được viết bằng JavaScript sử dụng HTML5 Canvas. Tuy nhiên mình không rõ viết game bằng JavaScript hay ngôn ngữ native như Java (dành cho Android) hay Objective-C (dành cho iOS) sẽ tốt hơn?

Một trong những khái niệm mới được giới thiệu trong ngôn ngữ lập trình Swift đó là optional. Khi tiếp xúc với khái niệm mới này, nhiều bạn cảm thấy khó khăntrong việc hiểu được kiểu dữ liệu này và không phân biệt được sự khác nhau giữa optionalnil. Trong bài viết này chúng ta sẽ tìm hiểu về khái niệm optional trong Swift qua các ví dụ đơn giản.

Optional Là Gì

Optional thực chất chính là một kiểu dữ liệu. Khi một biến được định nghĩa với kiểu dữ liệu optional thì biến này có thể nhận giá trị ...

Swift là ngôn ngữ lập trình mới được phát triển bởi Apple Inc. với mục đích hỗ trợ lập trình viên trong việc phát triển các ứng dụng chạy trên các hệ điều hành như iOS, OSX và watchOS. Swift được xây dựng dựa trên việc kế thừa các tính năng của 2 ngôn ngữ C và Objective-C.

Bài viết này sẽ giới thiệu về những tính năng mới của Swift này giúp bạn hình thành được cái nhìn đầu tiên về ngôn ngữ lập trình mới này.

In Ra Thông Báo

Với Swift việc viết code để in thông báo ra màn hình ngắn gọn hơn rất nh...