#import <Masonry/Masonry.h>Borang ini akan mencari laluan dalam tetapan laluan pengepala bagi tetapan binaan anda, sudah tentu, jika anda tidak mengkonfigurasi laluan carian pengepala fail tidak akan ditemui.
Mengapa#import "Masonry.h" boleh ditemui? Sebabnya ialah Xcode akan menyertakan semua fail pengepala secara lalai, jadi #import "Masonry.h" adalah OK.
Dalam keadaan apakah borang #import <Masonry/Masonry.h> digunakan? Jika projek anda mempunyai berbilang sasaran, konfigurasikan laluan carian pengepala dan gunakan borang #import <Masonry/Masonry.h>, jika tidak, konflik fail pengepala akan menjadi sangat menjengkelkan.
Tambahan (gambar berikut akan memudahkan untuk difahami) bina konfigurasi tetapan
Xcode mempunyai pepijat: walaupun semasa menulis kod mesej ralat tidak ditemui, fail pengepala boleh ditemui, tetapi ia boleh dibina. Selain itu, jika anda menggunakan rangka kerja, anda boleh menggunakan @import Masonry;
#import <Masonry/Masonry.h>Borang ini akan mencari laluan dalam tetapan laluan pengepala bagi tetapan binaan anda, sudah tentu, jika anda tidak mengkonfigurasi laluan carian pengepala fail tidak akan ditemui.
Mengapa#import "Masonry.h" boleh ditemui?
Sebabnya ialah Xcode akan menyertakan semua fail pengepala secara lalai, jadi #import "Masonry.h" adalah OK.
Dalam keadaan apakah borang #import <Masonry/Masonry.h> digunakan?
Jika projek anda mempunyai berbilang sasaran, konfigurasikan laluan carian pengepala dan gunakan borang #import <Masonry/Masonry.h>, jika tidak, konflik fail pengepala akan menjadi sangat menjengkelkan.
Tambahan (gambar berikut akan memudahkan untuk difahami)
bina konfigurasi tetapan
Struktur direktori
Import fail pengepala
Adakah Masonry mempunyai perpustakaan statik? Anda boleh memetiknya seperti ini
Xcode mempunyai pepijat: walaupun semasa menulis kod mesej ralat tidak ditemui, fail pengepala boleh ditemui, tetapi ia boleh dibina.
Selain itu, jika anda menggunakan rangka kerja, anda boleh menggunakan @import Masonry;