摘要:
1、iOS10之后 开启手机的摄像头需要在 Info.plist 里面添加两个键值对 2、 导入模块 AVFoundation、 遵守 AVCaptureMetadataOutputObjectsDelegate 协议 3、需要真机调用摄像头,不能用模拟器进行测试 代码: 阅读全文
摘要:
1、使用第三方库 MJExtension 将字典转模型 2、在 cellForRowAtIndexPath: 中将 AppModel 创给 MyTableViewCell, 然后在 MyTabelViewCell 里面对 cell 内的每个控件进行赋值 3、MyTabelViewCell 类需要重写 阅读全文
摘要:
1、使用CocoaPods集成友盟分享的SDK , 这是分享到微信/QQ/sina , 要是做更多的分享还要导入响应的库文件。 2、在Build Settings -》 Linking -》 Other Linker Flags 添加 -ObjC 3、 添加依赖库:(9.0之后库的后缀改为.tbd) 阅读全文
摘要:
要想Swift项目使用OC的类,首先要将OC的类拖拽到Swift项目中,然后在Swift项目中建一个桥文件, 用来将Swift类和OC的类进行桥接。 以项目中使用微信SDK为例, 来建桥文件,让我们的项目可以使用微信SDK的类。 1、将微信SDK拖拽到项目中, 2、建立桥文件 3、引用需要使用的oc 阅读全文
摘要:
1、下载需要的微信SDK的资源包,并将资源包的 libWeChatSDK.a,WXApi.h,WXApiObject.h 三个文件导入到工程中。 2、在项目的Build Phases 中导入SystemConfiguration.framework,libz.dylib,libsqlite3.0.d 阅读全文
摘要:
1、按照官方文档申请key 2、使用cocoapod在项目中导入高德地图的SDK, 注:高德的 AMap3DMap 和 AMap2DMap 不能同时使用。 3、因为是Swift编程, 而高德地图SDK是使用oc写的, 所以需要在项目中添加桥文件, 不然不能使用SDK里面的方法。 4、 添加桥文件的时 阅读全文
摘要:
因为国内的限制,所以苹果终端提供的源已经被墙了,因此要想顺利的安装好cocoapod需要在终端卸载了原来的源,重新安装国内的源。 1、卸载苹果提供的源,手动添加国内可以使用的源 sudo gem sources –remove https://rubygems.org/ 等有反应之后输入下面这行su 阅读全文