Trong swift, các closures có thể được định nghĩa là khối mã riêng có thể được chuyển trong các phương thức hoặc được sử dụng trong code. Tuy nhiên, chúng ta có thể xác định hai loại closures, tức là, escaping và non-escaping. Trong swift 5, các tham số mặc định là non-escaping. Các bài […]
Category Archives: Swift
Trong khi phát triển các ứng dụng di động, có những tình huống mà chúng ta cần lên lịch cho một số tác vụ sẽ xảy ra trong tương lai. Swift cung cấp một lớp Timer bằng cách sử dụng nó mà chúng ta có thể thực hiện một tác vụ sau một khoảng thời […]
Trong lập trình, chúng ta thường cần lặp qua các mảng để thực hiện các thao tác trên một mục riêng lẻ của mảng và từ điển. Tuy nhiên, Swift cung cấp nhiều cách khác nhau để lặp lại các bộ sưu tập. Chúng ta sẽ thảo luận về các cách lặp lại các bộ […]
Trong lập trình, có những tình huống mà chúng ta cần thay đổi các tham số mà chúng ta đã truyền vào một hàm. Tuy nhiên, Swift không cho phép chúng ta thay đổi các tham số của hàm vì các tham số của hàm là không đổi theo mặc định. Nếu chúng ta cố […]
Singleton là một mẫu thiết kế được sử dụng rộng rãi trong quá trình phát triển iOS . Hầu hết các nhà phát triển sử dụng mẫu thiết kế này để phát triển các ứng dụng. Mẫu thiết kế của Singleton cho phép chúng tôi chia sẻ phiên bản lớp của chúng tôi trên toàn […]
Trong bài viết này, chúng tôi sẽ thảo luận về cách chúng tôi có thể chuyển đổi Chuỗi thành giá trị số nguyên tương đương của nó trong nhanh chóng. Tuy nhiên, chúng ta có thể chuyển đổi một chuỗi chỉ chứa số nguyên. Bộ khởi tạo của Integer có thể được sử dụng để […]
Chuỗi tùy chọn là quy trình được sử dụng để gọi các thuộc tính, phương thức và chỉ số con trên một tùy chọn hiện có thể là con số không. Nếu tùy chọn có giá trị thì lệnh gọi thuộc tính, phương thức hoặc chỉ số con sẽ thành công và nếu tùy chọn […]
Swift Tùy chọn là phần cơ bản của mã hóa Swift. Tùy chọn được sử dụng để tách mã tốt khỏi mã xấu và ngăn chặn sự cố. Mọi ngôn ngữ lập trình đều có một số biện pháp phòng ngừa để tránh sự cố. Swift thực tế hơn trong trường hợp này và tùy […]
SwiftyJSON là một thư viện mã nguồn mở giúp các nhà phát triển sử dụng JSON trong Swift mà không gặp nhiều khó khăn. Swift rất nghiêm ngặt về các loại vì vậy, rất khó để làm việc với JSON trong Swift. SwiftyJSON cung cấp một cách tốt hơn để xử lý dữ liệu JSON […]
Trong Swift, bộ định thời được sử dụng để tạo các tác vụ lặp lại nhằm lên lịch làm việc với độ trễ. Nó là một lớp trước đây được gọi là NSTimer. Lớp bộ đếm thời gian của Swift cung cấp một cách linh hoạt để lên lịch công việc diễn ra trong tương […]