美文网首页
swift代码发布到cocoapod在其他项目中import找不

swift代码发布到cocoapod在其他项目中import找不

作者: bbmm | 来源:发表于2016-11-16 22:43 被阅读100次

最近写了一个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  。

相关文章

网友评论

      本文标题:swift代码发布到cocoapod在其他项目中import找不

      本文链接:https://www.haomeiwen.com/subject/hlyfyttx.html