Bản hack iOS tốt nhất từ ​​Twitter: Phiên bản tháng 10

Có bao nhiêu điều hữu ích bạn có thể học được từ một tweet?

Thật bất ngờ, rất nhiều! Một số người tweet về các tính năng ẩn Xcode, thủ thuật Swift gọn gàng hoặc các phím tắt tiết kiệm thời gian. Hãy cùng học cách trở thành một nhà phát triển năng suất hơn trong 140 biểu tượng.

Mẹo Twitter số 1
Bạn có biết rằng nó có thể chuyển đổi bất kỳ lỗi Swift nào thành NSError không? Với mẹo nhỏ này, John Sundell chỉ ra cách làm sạch xử lý lỗi:

Thêm một viên ngọc nữa trong phần bình luận của tweet John John. Kostas Kremizas cũng tư vấn cách sử dụng các tên miền và mã NSError để khớp mẫu:

Mẹo Twitter số 2
Một cách tiếp cận thú vị để tạo các mô hình đa nền tảng sử dụng hình ảnh làm tài sản (cho iOS và macOS):

Bạn có thể tìm thấy Gist đầy đủ ở đây và tìm hiểu thêm từ podcast của John (tập phim với Guilherme Rambo về kỹ thuật đảo ngược và phát triển macOS).

Mẹo Twitter số 3
Lời khuyên đơn giản về cách chuyển đổi Chuỗi thành Dữ liệu theo cách dễ đọc và gọn gàng hơn:

Mẹo Twitter số 4
Mọi người nên biết điều này! In tweet Tyler Tyler và treo nó lên trên màn hình của bạn:

Mẹo Twitter số 5
Và đây là một cách tuyệt vời để gỡ lỗi các ràng buộc AutoLayout của bạn. Chỉ cần bật cờ _UIConstraintBasingLayoutPlaySoundOnUnsatisfable trong mặc định của người dùng:

Mẹo Twitter số 6
Bạn muốn tạo một API hướng giao thức gọn gàng mà chỉ có thể bị đột biến trong nội bộ? Kiểm tra đoạn trích này:

Mẹo Twitter số 7
Một mẹo tuyệt vời cho những người quan tâm đến không gian đĩa. Lệnh nhỏ này sẽ xóa tất cả các trình giả lập không có sẵn khỏi Xcode. Cảm ơn Julio!

Mẹo Twitter số 8
Bạn có thể làm cho chuỗi tùy chọn dễ dàng hơn và dễ đọc hơn. Paul Taykalo, người bạn của chúng tôi, biết cách làm cho cuộc sống của bạn tốt hơn :) Và đây là Gist đầy đủ.

Mẹo Twitter số 9
Sử dụng phương thức ElementEqual () trên các bộ sưu tập không có thứ tự (ví dụ: Đặt hoặc Từ điển) một cách thận trọng. Nó có thể dẫn đến kết quả sai vì nó cũng sử dụng thứ tự các yếu tố để so sánh:

Mẹo Twitter số 10
Biết công cụ của bạn! Thủ thuật nhỏ này trong Xcode 9 sẽ cho phép chế độ giao diện được tạo trong Swift trong thanh tìm kiếm nhanh Open Open. Vì vậy, bạn sẽ thấy tất cả kết quả trong Swift:

Mẹo Twitter số 11
Daniel Martín chia sẻ bảng điều khiển Xcode SourceKit nội bộ. Nó cho phép bạn gửi các yêu cầu YAML và làm hỏng dịch vụ nếu bạn cần:

Mẹo Twitter # 12
Bạn đã bao giờ nộp một radar? Nếu có, bạn sẽ thấy tập lệnh bash nhỏ này của Ole Begemann khá hữu ích. Nó thu thập các phiên bản Xcode và macOS và lưu nó vào bảng. Vì vậy, bạn có thể dễ dàng dán nó vào radar của bạn:

Mẹo Twitter # 13
Một viên ngọc Twitter hữu ích cuối cùng với trọng tâm thiết kế hơn. Nó có một bộ sưu tập gồm 32 mẹo UI để cải thiện kỹ năng thiết kế. Có thể siêu giá trị cho các kỹ sư độc lập:

Cảm ơn tất cả cộng đồng cho những hack này! Xin vui lòng, thêm lời khuyên Twitter yêu thích của bạn trong các ý kiến. Tôi sẽ trở lại với nhiều lời khuyên hơn vào tháng tới.

P.S.: Có thể bạn biết, rằng tôi là một nhà sáng lập khởi nghiệp và chúng tôi đang làm việc chăm chỉ để đẩy Flawless App về phía trước. Nếu bạn có thời gian để hỗ trợ công cụ của chúng tôi để kiểm tra chất lượng hình ảnh, vui lòng cung cấp cho chúng tôi phản hồi trung thực của bạn. Chúng tôi càng nhận được nhiều phản hồi, chúng tôi càng có thể cải thiện Ứng dụng hoàn hảo. Cảm ơn :)