- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 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 1582
翻译 Git 使用规范流程
Git 使用规范流程团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。第一步:拉取代码普通取代码 $ git clone git@code.aliyun.com:bingtuan/xxx.git指定分支maindev取代码 $ git clone -b maindev git@co...
2018-08-29 14:48:39 318
原创 iOS开发之使用Appearance
iOS 5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,但是需要注意使用细则: 1. 控件遵守了UIAppearance协议,才能对控件进行appearance设置(最常用的UIView已经实现) 2. 只有被UI_APPEARANCE_SELECTOR这个宏修
2017-06-19 17:41:13 704
原创 [iOS蓝牙]蓝牙连接并通过特征CBCharacteristic读写数据
本文主要涉及的是手机作为中心设备,搜索周边的外围设备,这在大部分的实践中比较常见。下一篇将写手机作为周边,建立一个蓝牙热点(个人认为),让中心设备搜索。开发流程在实践中,主要的开发流程有以下: 1. 新建Central Manager实例并进行监听蓝牙设备状态 2. 开始搜索外围设备,通过delegate获得数据 3. 连接外围设备,delegate通知连接结果 4. 获得外围设备的服务,d
2017-04-12 11:35:42 7332
原创 纪录遇到的坑from 2017.3.31
碰到的神奇情况,在下图该方法中advertisementData中的kCBAdvDataLocalName与peripheral.name不一致,找不到缘由。- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NS
2017-03-31 16:44:37 686
原创 [iOS]应用内支付(内购)的个人开发过程及坑!
本文会给大家详细介绍iOS内购,这是本人16年5月底的开发过程,希望对看完此篇文章的人有所帮助。 本文基于XcodeVersion 7.3 (7D175)版本,手机是iPhone 6,9.3系统。 部分地方直接摘自网络,基本上是我的逻辑,省时省心省力。一. 创建测试App首先你需要登录 App的ItunesConnection,你会看到如下界面 简单的介绍一下这几个选项 1.我的App主要用
2016-05-30 15:16:16 65908 4
原创 iOS在Xcode 7.2 里制作 Framework 的简单过程
静态库和动态库的区别:首先我们得认识到静态库和动态库的区别:静态库和动态库是相对编译期和运行期的,静态库以 .a 和 .framework 形式存在,链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝;动态库以 .dylib 和 .framework 形式存在,链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存,一般只能由系统创建。静
2016-03-23 17:53:22 2064
原创 iOS白盒测试指南(XCTest & UI Automation为例说明)
1.什么是软件测试 软件测试的目标应当服从于软件项目的目标,虽然它不直接产生有价值的成果,但是可以通过建议使用更高效的方法和工具,提升软件开发效率和软件开发质量;还可以通过一些手段,更早、更快、更多地发现缺陷,从而减低这些缺陷可能带来的风险。 一个高质量的软件系统是设计和开发出来的,并不是测试出来的。 1.1 XCTest iOS白盒测试指南(XCTest & UI Automation为例说明)
2016-02-26 12:08:24 2791
原创 在mac 上配置AndroidStudio碰到的坑
1.配置完jdk与sdk后编译报这个错;Error:Could not find com.android.tools.build:gradle:2.8.Searched in the following locations: file:/Users/lollipop/Documents/Android Studio.app/Contents/gradle/m2repository
2016-02-02 20:15:07 3912
原创 CocoaPods 的个人使用总结
一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要: 下载开源库的源代码并引入工程 向工程中添加开源库使用到的framework 解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等问题 如果开源库有更
2016-01-11 20:41:20 463
原创 Python入门知识总结
Python是一种计算机程序设计语言。Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三
2016-01-09 18:42:49 744
原创 在 ios 与 android 同时支持js功能,即web与app的交互功能的实现
目前在app中需要实现web与原生app的交互,经过查相关资料和api,大概的功能实现如下; 首先是服务器的代码:服务器使用的是php;/** cmd --> 参数的key* parm --> 参数的value*/function sendConment(cmd,parm){ var url = ":darling:click_tel:darling:"+cmd+":darling
2015-11-09 18:39:03 965
原创 关于xcode添加dylib相关依赖。
在xcode中添加相关依赖时候,直接搜索,会搜索不到。这时候就需要从其他地方安装eg:然后再打开的文件夹中按组合键:command + shift + g;然后在弹出的路径输入框中输入/usr/lib;点击 go 按钮查找一下相关的依赖,然后add就ok了。
2015-10-13 14:06:24 961
原创 [Android] 带阻尼效果的可拉伸的HorizontalScrollView
昨天美工说需要带苹果的带阻尼效果的可拉伸的HorizontalScrollView。然后花了几个小时实现了效果。代码如下:package view;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.Moti
2014-11-26 12:47:00 3002
新浪微博2.0认证jar包及简单使用方法
2012-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人