![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
darling_shadow
这个作者很懒,什么都没留下…
展开
-
关于xcode添加dylib相关依赖。
在xcode中添加相关依赖时候,直接搜索,会搜索不到。这时候就需要从其他地方安装eg:然后再打开的文件夹中按组合键:command + shift + g;然后在弹出的路径输入框中输入/usr/lib;点击 go 按钮查找一下相关的依赖,然后add就ok了。原创 2015-10-13 14:06:24 · 948 阅读 · 0 评论 -
iOS开发之使用Appearance
iOS 5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,但是需要注意使用细则: 1. 控件遵守了UIAppearance协议,才能对控件进行appearance设置(最常用的UIView已经实现) 2. 只有被UI_APPEARANCE_SELECTOR这个宏修原创 2017-06-19 17:41:13 · 673 阅读 · 0 评论 -
[iOS蓝牙]蓝牙连接并通过特征CBCharacteristic读写数据
本文主要涉及的是手机作为中心设备,搜索周边的外围设备,这在大部分的实践中比较常见。下一篇将写手机作为周边,建立一个蓝牙热点(个人认为),让中心设备搜索。开发流程在实践中,主要的开发流程有以下: 1. 新建Central Manager实例并进行监听蓝牙设备状态 2. 开始搜索外围设备,通过delegate获得数据 3. 连接外围设备,delegate通知连接结果 4. 获得外围设备的服务,d原创 2017-04-12 11:35:42 · 7297 阅读 · 0 评论 -
纪录遇到的坑from 2017.3.31
碰到的神奇情况,在下图该方法中advertisementData中的kCBAdvDataLocalName与peripheral.name不一致,找不到缘由。- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NS原创 2017-03-31 16:44:37 · 663 阅读 · 0 评论 -
CocoaPods 的个人使用总结
一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要: 下载开源库的源代码并引入工程 向工程中添加开源库使用到的framework 解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等问题 如果开源库有更原创 2016-01-11 20:41:20 · 455 阅读 · 0 评论 -
一些看过的比较的好的技术文章
给iOS工程增加Daily Build(自动编译生成IPA)原创 2017-03-03 15:03:41 · 362 阅读 · 0 评论 -
[iOS]应用内支付(内购)的个人开发过程及坑!
本文会给大家详细介绍iOS内购,这是本人16年5月底的开发过程,希望对看完此篇文章的人有所帮助。 本文基于XcodeVersion 7.3 (7D175)版本,手机是iPhone 6,9.3系统。 部分地方直接摘自网络,基本上是我的逻辑,省时省心省力。一. 创建测试App首先你需要登录 App的ItunesConnection,你会看到如下界面 简单的介绍一下这几个选项 1.我的App主要用原创 2016-05-30 15:16:16 · 65765 阅读 · 4 评论 -
iOS在Xcode 7.2 里制作 Framework 的简单过程
静态库和动态库的区别:首先我们得认识到静态库和动态库的区别:静态库和动态库是相对编译期和运行期的,静态库以 .a 和 .framework 形式存在,链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝;动态库以 .dylib 和 .framework 形式存在,链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存,一般只能由系统创建。静原创 2016-03-23 17:53:22 · 2051 阅读 · 0 评论 -
iOS白盒测试指南(XCTest & UI Automation为例说明)
1.什么是软件测试 软件测试的目标应当服从于软件项目的目标,虽然它不直接产生有价值的成果,但是可以通过建议使用更高效的方法和工具,提升软件开发效率和软件开发质量;还可以通过一些手段,更早、更快、更多地发现缺陷,从而减低这些缺陷可能带来的风险。 一个高质量的软件系统是设计和开发出来的,并不是测试出来的。 1.1 XCTest iOS白盒测试指南(XCTest & UI Automation为例说明)原创 2016-02-26 12:08:24 · 2764 阅读 · 0 评论 -
Xcode的iOSios10--iOS12.1(16B91)支持包
在Mac中找到以下路径,文件复制进去,然后重启Xcode就好了。/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport下载地址:链接: https://pan.baidu.com/s/1UBQcEl5kHx7O0ffd5xWyfA 提取码: 7hmp...原创 2018-12-29 09:57:30 · 1556 阅读 · 0 评论