Tag Swift
Tìm kiếm bài viết trong Tag Swift
[SwiftUI] Gradient
Với Gradient, bạn sẽ có thể tạo ra nhiều màu sắc hơn và đẹp hơn. . Apple Documentation. .
0 0 25
Chapter 3 Extensions
Quay trở lại thời kì đầu những năm 90s khi ngôn ngữ cơ bản tôi đã lập trình đó là C. Tôi có nhiều thư viện tuỳ chỉnh chứa những chức năng mà không phải là chuẩn của thư viện C.
0 0 26
iOS Thay đổi App Icon mà không cần phải build lại lên AppStore
. Bạn muốn App Icon của bạn trên màn hình thay đổi theo thời gian hay mục đích nào đó mà lại không muốn phải build lại app thì mình làm như thế nào. . Thay đổi App Icon theo ban ngày, ban đêm. Thay đổi dựa trên thao tác người dùng.
0 0 36
Làm thế nào để thêm 1 Framework vào trong 1 ứng dụng IOS
Làm thế nào để chúng ta có thể thêm 1 framework bằng việc sử dụng Git Submodule vào project IOS. . Lời nói đầu. khi bạn xây dựng 1 ứng dụng IOS trong Xcode, chúng ta thường cần sử dụng 1 số code từ project khác.
0 0 98
Chương 2 Lựa chọn kiểu dữ liệu của chúng ta
Cách truyền thống, ngôn ngữ lập trình hướng đối tượng, chúng ta tạo những lớp (đây là kiểu tham chiếu (reference type)) như là bản thiết kế cho những đối tượng của chúng ta. Trong swift, không giống như những ngôn ngữ hướng đối tượng khác.
0 0 29
iOS Interview Questions And Answers
I. Giới thiệu. Ngôn ngữ Swift chỉ vừa mới bốn năm tuổi nhưng nó đã trở thành ngôn ngữ mặc định cho lập trình iOS. Vì Swift đã phát triển đến phiên bản 5.
0 0 45
Giảm thời gian build XCode
Swift là một ngôn ngữ có khả năng combile nhanh, tuy nhiên nếu không cẩn thận, đối với những dự án lớn, sử dụng nhiều thư viện thì thời gian build của chúng vẫn khá lớn, gây mất thời gian rất nhiều. Có rất nhiều lý do để giải thích cho vấn đề này.
0 0 32
Cách viết mã code sạch trong 1 kiến trúc sử dụng Clean Swift
Link bài viết gốc. Bài viết này là 1 phần của chuỗi các email tôi viết cho các bạn đăng ký để hướng dẫn họ cách viết lại mã code hiện có.
0 0 9
Xác thực FaceID/TouchID trong Swift
Bảo mật đóng vai trò quan trọng trong phát triển phần mềm di động nhiều năm qua. Nhiều nền tảng cho phép người sử dụng có thể dùng vân tay, khuôn mặt. mống mắt,... để xác minh danh tính của người dùng thay cho việc nhập password. Cùng nhau tìm hiểu nhé. Bắt đầu. Đầu tiên bạn cần phải import LocalAut
0 0 10
Cách sử dụng thuộc tính #available trong Swift
. Đánh dấu các đoạn code là có sẵn cho mỗi nền tảng hoặc phiên bản là điều cần thiết trong bối cảnh ứng dụng luôn thay đổi và phát triển.Khi có phiên bản Swift mới hoặc phiên bản nền tảng, chúng ta muốn áp dụng nó càng sớm càng tốt.
0 0 13
Convenience cases - Một cách sử dụng Enum rất hay nhưng ít người biết
Giả sử chúng ta đang xây dựng một ứng dụng cần nhiều animation. Chúng ta define một enum RepeatMode để điều khiển số lần animation lặp lại trước khi bị remove. extension Animation {. enum RepeatMode: Equatable {.
0 0 25
Swift Codable
Cách đây rất lâu, chúng ta đã từng sử dụng class JsonSerialization để chuyển đổi sang và từ các đối tượng tùy chỉnh dữ liệu JSON trong iOS. Trong khi truy xuất dữ liệu từ sever web (API), trước tiên, chúng tôi chuyển đổi dữ liệu thành Đối tượng JSON và sau đó nhập truyền các thuộc tính từ Đối tượng
0 0 13
Chương 1 Bắt đầu với Protocol (Phần 2)
Dùng Protocol như một kiểu dữ liệu. protocol Person {. var firstName: String {get set}. var lastName: String {get set}.
0 0 34
Tạo Xcode Templates
Điều mà tất cả người dùng Xcode sẽ quen thuộc là quá trình tạo Files mới. Khi tạo File mới, chúng ta sẽ thấy một cửa sổ chứa lựa chọn các mẫu để làm base cho file mới.
0 0 10
Chương 1 Bắt đầu với Protocol (Phần 1)
Chương 1. Khi Apple giới thiệu Swift 2 ở (WWDC) hội nghị lập trình viên.
0 0 27
Một số câu lệnh an toàn trong swift!
Một số cách giúp ứng dụng iOS hạn chế được việc crash trong quá trình phát triển và sử dụng từ giai đoạn code . Luôn xét giá trị mặc định.
0 0 15
Giới thiệu 5 thư viện bạn cần có trong Xcode
Nguồn bài viết: https://medium.com/better-programming/5-xcode-extensions-you-must-have-46fb1fd39e7a. Sử dụng tốt phần mở rộng Xcode có thể giúp bạn làm việc hiệu quả hơn. .
0 0 43
Tại sao bạn nên sử dụng Constants File trong Swift
Không có gì ngạc nhiên và và việc code được viết clear, ngắn gọn là chìa khoá trong thế giới lập trình. Một trong những phương pháp yêu thích của tôi mà tôi đã học được trong quá trình phát triển iOS và vui vẻ áp dụng nó từ rất sớm là sử dụng Constants File.
0 0 10
[SwiftUI] Drag Gesture
. A dragging motion that invokes an action as the drag-event sequence changes. Trong hướng dẫn này, chúng ta sẽ tìm hiểu Drag Gesture trong SwiftUI là gì:. . .
0 0 28
2 Ways to Execute MVVM iOS
Đối với việc phát triển ứng dụng dành cho thiết bị di động, MVVM là kiến trúc hiện đại. Nó thực hiện phân tách mối quan tâm tốt hơn để làm cho mã sạch hơn.
0 0 26
[iOS]Formatted Localizable Strings
Giới thiệu. Với định dạng string như dưới đây, làm cách nào bạn có thể thực hiện nó với Localizable.
0 0 34