iOS 创建开源库时如何使用图片和xib资源

参考文章

参考文章

使用xib的正确姿势
复制代码
#define MAIN_BUNDLE [NSBundle bundleForClass:[self class]]  //获取bundle
[[MAIN_BUNDLE loadNibNamed:itemResuableStr owner:self options:nil] lastObject];  //加载xib
[tempCollectionView registerNib:[UINib nibWithNibName:itemResuableStr bundle:MAIN_BUNDLE] forCellWithReuseIdentifier:itemResuableStr];  //注册cell
使用图片的正确姿势
  1. 首先创建bundle文件夹

    command+N -> Resource -> Settings Bundle

  2. 将相应的图片资源文件放到bundle文件中

  3. 在需要使用图片的地方使用下面的代码,注意xib可以直接设置图片

    #define LQG_RESOURCE_NAME(FILE) [@"LQGPhotoKitResource.bundle" stringByAppendingPathComponent:FILE]
    tempImage = [UIImage imageNamed:LQG_RESOURCE_NAME(@"blank")];

相关推荐
2501_915918416 小时前
iOS 应用上架全流程实践,从开发内测到正式发布的多工具组合方案
android·ios·小程序·https·uni-app·iphone·webview
笔沫拾光6 小时前
iOS 正式包签名指南
flutter·ios·ios签名
SelectDB9 小时前
Apache Doris 在菜鸟的大规模湖仓业务场景落地实践
大数据·数据分析·开源
算家计算11 小时前
32K上下文开源语音理解、40分钟深度交互——Voxtral-Small-24B-2507本地部署教程
人工智能·开源·aigc
Koma_zhe11 小时前
【本地部署问答软件Apache Answer】Answer开源平台搭建:cpolar内网穿透服务助力全球用户社区构建
开源·apache
想你依然心痛11 小时前
我的第一个开源项目:从0到1,我在GitHub写下的成长印记
开源·github
ajassi200014 小时前
开源 Arkts 鸿蒙应用 开发(十七)通讯--http多文件下载
华为·开源·harmonyos
查老师14 小时前
人在上班,突然被开源社区用户点名不要脸?我想问你,你给我刷过几个子儿?
后端·开源·github
nightunderblackcat15 小时前
进阶向:人物关系三元组,解锁人物关系网络的钥匙
开发语言·python·开源·php
ansurfen18 小时前
Hulo 编程语言开发 —— 解释器
开源·编程语言