Khai báo biến trong extension của Swift

Một trong những hạn chế của Swift Extension là không thể khai báo biến trong nó. Trong bài viết này, chúng ta sẽ tìm hiểu về cách để tạo biến trong extension. Tổng quan Swift Extension cho phép chúng ta thêm các hàm cho một class, struct, enum hoặc protocol có sẵn. Extension thường được […]

Cài đặt java cho MacOS nhiều version hoạt động hiệu quả

0. If you haven’t already, install homebrew. See https://brew.sh/ 1. Install jenv brew install jenv 2. Add jenv to the bash profile if which jenv > /dev/null; then eval “$(jenv init -)”; fi 3. Add jenv to your path export PATH=”$HOME/.jenv/shims:$PATH” 4. Tap “caskroom/versions” brew tap caskroom/versions 5. Install the latest version of java brew cask […]

RXSwift Basics with Story

Subject – Observable and Observer at once. Basically it can observe and be observed. BehaviorSubject – When you subscribe to it, you will get the latest value emitted by the Subject, and then the values emitted after the subscription. PublishSubject – When you subscribe to it, you will only get the values that were emitted after the subscription. ReplaySubject – When you subscribe to it, you will get […]

[iOS Developer] Thông số tham khảo khi lập trình IPhone XS, XR, XS Max

iPhone XS Display: 5.8” OLED Screen size: 375pt x 812pt Physical size: 1125px x 2436px (458 PPI) Scale factor: @3x Native scale factor: @3x Portrait size classes: w: Compact, h: Regular Landscape size classes: h: Compact, w: Compact iPhone XR Display: 6.1” LCD Screen size: 414pt x 896pt Physical size: 828px x 1792px (326 PPI) […]

Tải về Wallpaper của macOS Mojave

Như ae đã biết đêm qua Apple có giời thiệu tại WWDC 2018 phiên bản tiếp theo của hệ điều hành MacOs với tên hiệu là Mojave. Mojave là gì ? Tra trên Wiki thì : Hoang mạc Mojave, người địa phương thường gọi là High Desert (có nghĩa là Hoang mạc trên cao), chiếm một phần […]

[WWDC2018] Năm nay có gì mới? Liệu chúng ta có thất nghiệp!

Giật tít trước và dần dần update Welcome homes developer 20 million apple developer 500 million visitors per week apple store $100.000.000.000 to developers Tốc độ cập nhật phần mềm: iOS 11: 81 % Android: 6% Những tính năng mới trên phiên bản mới iOS 12: Free Upgrade Những thiết bị hỗ trợ cập nhật Phone: […]

[KEY] Sublime Text 3 Serial key build is 3176

B1: Added these lines into /etc/hosts 127.0.0.1 www.sublimetext.com 127.0.0.1 license.sublimehq.com B2: Used the license key —– BEGIN LICENSE —– sgbteam Single User License EA7E-1153259 8891CBB9 F1513E4F 1A3405C1 A865D53F 115F202E 7B91AB2D 0D2A40ED 352B269B 76E84F0B CD69BFC7 59F2DFEF E267328F 215652A3 E88F9D8F 4C38E3BA 5B2DAAE4 969624E7 DC9CD4D5 717FB40C 1B9738CF 20B3C4F1 E917B5B3 87C38D9C ACCE7DD8 5F7EF854 86B9743C FADC04AA FB0DA5C0 F913BE58 42FEA319 F954EFDD AE881E0B —— […]

[Swift] Swift 5 có gì mới? Cái éo gì thế này, còn chưa hiểu hết mà đã chuẩn bị ra tiếp sao?

Như chúng ta đã biết swift 5 sẽ chuẩn hoàn thành vào cuối 2018. Và mục tiêu chính sẽ chú ý tới là ABI ( viết tắt của chữ: Application Binary Interface) sự ổn định của cú ngoặc trong phiên bản này. Còn tiếp…

[Xcode Tips] Cách tạo catalog màu dùng riêng cho app trên IDE

Như tiêu đề bài viết hôm nay mình xin phép được giới thiệu 1 tips nho nhỏ để quản lý màu cho 1 con app dễ dàng hơn Ví dụ thực tế Mình có 1 con app có 5 màu chủ đạo với 5 mã như sau: CC4A14,99583D,FF0000,40FF40,54CC14 Link tạo màu ngẫu nhiên: https://color.adobe.com Vậy làm thế […]

Postgresql: Làm thế nào để chạy trên mac bằng 1 cách nguy hiểm

Như tiêu đề trên, Dom xin phép chia sẻ 1 cách nguy hiểm là: | | | Chạy bằng Terminal: Trước tiên chúng ta cần chuẩn bị Homebrew: /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ Brew hỗ trợ các bạn cài đặt dễ dàng hãy thử tìm hiểu nó xem? 2. Cài đặt thôi: brew install postgresql […]

WP Facebook Auto Publish Powered By : XYZScripts.com