Sekilas Realm Realm adalah database mobile, yang sering digunakan pada platform android dan iOS (cross-platform). Realm menjadi database mainstream saat ini karena realm memiliki banyak keunggulan, diantaranya mudah digunakan, memiliki kinerja yang cepat, cross-platform, memiliki fungsi umum query database, dan masih banyak keunggulan realm lainnya. Realm Sebagai Cache Realm digunakan untuk menyimpan database di lokal, seperti membuat pengolahan data (CRUD) di database lokal. Pada bahasan ini, saya akan sedikit sharing tentang membuat realm sebagai cache pada iOS.
I use in my method : - ( CGFloat )setWidthPopupValue { //NSLog(@"%ld", (long)[UIDevice currentDevice].orientation); if (( long )[ UIDevice currentDevice ]. orientation == 0 || ( long )[ UIDevice currentDevice ]. orientation == 1 ) { return self . view . frame . size . width * 0.8 ; } else { return self . view . frame . size . width * 0.5 ; } } 0, 1, for portrait and 3 for landscape I don't use UIDevice OrientationIsPortrait( [UIDevice currentDevice].orientation ) because while i return value from [UIDevice currentDevice].orientation , it has 3 possibility value, 3 for landscape, 1 for portrait, and 0 after i open browser over link in webview.
Sekarang mulai ngulik ngulik Swift nih, salah satu bahasa pemrograman yang digunakan untuk membuat aplikasi iOS. Gak jauh beda sama bahasa pemrograman lain, isi standarnya sama, ada variable, konstanta, method, class, dan lainnya, hanya saja syntax nya sedikit berbeda dengan Objective-C, seperti tidak perlu memakai ; (titik koma) pada akhir baris syntax, kalau sebelumnya pernah belajar android(java) atau Objective - C, tinggal banding - bandingin aja syntax nya. Berikut syntax dasar Swift: Variable Deklarasi variable menggunakan keyword var pattern: var namaVariabel: tipeData = inisial contoh: var namaKota: String = "Bandung" atau tidak perlu mendeskripsikan tipe data seperti berikut: var namaVariabel = inisial contoh: var namaKota = "Bandung" dengan ini, tipe data namaKota otomatis menjadi String. atau var namaVariabel namaVariabel = inisial contoh var namaKota namaKota = "Bandung" Con...