博客> swift代码发布到cocoapod在其他项目中import找不到
swift代码发布到cocoapod在其他项目中import找不到
2017-11-22 18:26 评论:0 阅读:248 feffy
swift CocoaPod import找不到

最近写了一个BBMMInput 库 里面包含两个类 BBMMTextField 和 BBMMTextView 并成功发布到cocoa pod。

在其他的项目中用到这个库时

1、编写Podfile 文件 增加 pod 'BBMMInput', '~> 1.0.6’

2、执行命令 pod install --verbose --no-repo-update 成功pod BBMMInput

3、在项目中 import BBMMInput 成功

4、在代码中使用 BBMMTextField 和 BBMMTextView 提示找不到这两个类

解决:因为swift引入了命名空间和public private等新的权限管理。 因此解决方法是在找不到的类的定义前面加上 public ,需要调用的方法前面同样要加public 。

 屏幕快照 2016-11-16 下午10.36.27.png

收藏
0
sina weixin mail 回到顶部