自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(132)
  • 收藏
  • 关注

转载 iOS-Cordova集成开发,已有项目集成cordova

iOS-Cordova集成开发,已有项目集成cordova项目组准备开发一个APP,要求Android和iOS端页面完全一致,除了一个页面跟业务相关的不同,其他界面基本一致,因此,萌生一个想法,关于webAPP的想法。于是乎苦逼的我们开始调研可行性以及整体的方案流程。为了达到除了业务数据页面用web,其他页面全是原生APP的作用。其中,关于业务的web页面需要调用原生的相机,...

2019-02-28 19:14:00 1046

转载 深入理解HTTP协议、HTTP协议原理分析

深入理解HTTP协议、HTTP协议原理分析http协议学习系列1.基础概念篇1.1介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(...

2018-11-18 21:32:00 220

转载 Mac python3连接mysql

Mac python3连接mysql安装方法1:1.pip3 install --upgrade pip //升级pip版本2.sudo python3 /Library/Frameworks/Python.framework/Versions/3.xx/bin/pip3 install pymysql//安装pymsql安装方法2:git clone https:/...

2018-09-10 11:09:00 365

转载 玩转树莓派:安装操作系统

第一节 准备工作 玩转树莓派我们首先需要做一些准备工作,我们需要准备一块树莓派3+B、一张不小于8GB的sdcard和一个sd卡读卡器:树莓派3+Bsdcardsd卡读卡器 树莓派在通电后会读取sdcard中事先被烧录好的操作系统,载入并运行此操作系统,所以我们还需要到树莓派的官方网站上下载树莓派的专用操作系统: ...

2018-08-15 17:30:00 145

转载 树莓派3B+ 安装系统

树莓派3B+ 安装系统1. 进入官方网站下载系统镜像。下载页面:https://www.raspberrypi.org/downloads/如果感觉下载速度慢,可以将下载链接放到迅雷里面下,基本可以做到满速下载!如果你对我后续的博文有兴趣,建议和我下载相同版本:stretch版 (基于Debian 9):2017-09-07-rasp...

2018-08-13 15:53:00 105

转载 25条提高iOS App性能的技巧和诀窍

25条提高iOS App性能的技巧和诀窍当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。 然而,由于IOS设备的限制有时很难工作得很正确。我们开发时有很多需要我们记住这些容易忘记的决定对性能的影响。 这是为什么我写这篇文章的原因。这篇文章用备忘录的形式集合了25个...

2017-12-11 11:10:00 119

转载 CABasicAnimation的基本使用方法(移动·旋转·放大·缩小)

CABasicAnimation的基本使用方法(移动·旋转·放大·缩小)CABasicAnimation类的使用方式就是基本的关键帧动画。所谓关键帧动画,就是将Layer的属性作为KeyPath来注册,指定动画的起始帧和结束帧,然后自动计算和实现中间的过渡动画的一种动画方式。CABasicAnimation的基本使用顺序1.引用QuartzCore.framewor...

2017-12-06 15:07:00 158

转载 CABasicAnimation使用总结

CABasicAnimation使用总结实例化使用方法animationWithKeyPath:对 CABasicAnimation进行实例化,并指定Layer的属性作为关键路径进行注册。//围绕y轴旋转CABasicAnimation *transformAnima = [CABasicAnimation animationWithKeyPath:@"transfo...

2017-12-06 14:41:00 75

转载 iOS 后台持续定位详解(支持ISO9.0以上)

iOS 后台持续定位详解(支持ISO9.0以上)#import <CoreLocation/CoreLocation.h>并实现CLLocationManagerDelegate 代理,.h文件完整代码如下:[objc]view plaincopy#import<UIKit/UIKit.h>#impor...

2017-12-04 14:12:00 343

转载 iOS安装CocoaPods详细过程

iOS安装CocoaPods详细过程一、简介什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。CocoaPods的好处1、在引入第三方库时它可以自动为我们...

2017-12-04 14:11:00 95

转载 解决最新版 mac os sierra usb网卡不能使用的问题

解决最新版 mac os sierra usb网卡不能使用的问题解决最新版 mac os sierra usb网卡不能使用 无法使用未签名第三驱动的问题我的情况是 mac os sierra 使用绿联usb网卡不正常.下面的命令为检测驱动是否装载的一些命令.sudo kextload /Library/Extensions/AX88772.kextsudo kextutil...

2017-11-29 09:28:00 1199

转载 开发中所使用的渠道(统计分析、分享、第三方登录、短信等)

开发中所使用的渠道(统计分析、分享、第三方登录、短信等)统计分析名称介绍额外功能网站友盟专攻于数据统计分析,以前是李开复创新工场项目,自从获得A轮候越来越差了!完全免费错误分析、社会化分享、消息推送http://www.umeng.com诸葛IO主页运营数据,个人觉得对运营人员帮助很大!部分免费https:...

2017-09-06 10:42:00 107

转载 怎么在苹果Mac虚拟机上安装Win7

怎么在苹果Mac虚拟机上安装Win7使用 Mac 系统的用户,因为一些软件或是应用的原因,可能需要 Windows 系统才能完成。那如果不想在自己的 Mac 电脑上安装双启动系统的话,我们还可以在 Mac 上安装虚拟机。在虚拟机上安装 Windows 系统,一样可以达到同样的效果。下面简单介绍下如何在 Mac 上安装 Windows 7 的操作方法。...

2017-08-29 10:26:00 90

转载 oc中文首字母排序

oc中文首字母排序NSArray *arr2=@[@"小雨",@"安安",@"小风",@"荣荣",@"张涛",@"李文荣"]; NSComparator sortblock1=^(id obj1,id obj2){ return [obj1 localizedCompare:obj2]; }; ...

2017-07-17 10:12:00 199

转载 UIFont 设置字体

UIFont 设置字体label.font=[UIFontfontWithName:@"Arial-BoldItalicMT"size:24];字体名如下:Font Family: American TypewriterFont: AmericanTypewriterFont: AmericanTypewriter-BoldFont Family: App...

2017-07-12 17:45:00 137

转载 iOS运用runtime全局修改UILabel的默认字体

iOS运用runtime全局修改UILabel的默认字体一、需求背景介绍在项目比较成熟的基础上,遇到了这样一个需求,应用中需要引入新的字体,需要更换所有Label的默认字体,但是同时,对于一些特殊设置了字体的label又不需要更换。乍看起来,这个问题确实十分棘手,首先项目比较大,一个一个设置所有使用到的label的font工作量是巨大的,并且在许多动态展示的界面中,可能会漏掉一些...

2017-07-12 17:44:00 89

转载 OC录制小视频

OC录制小视频用AVCaptureSession+AVCaptureMovieFileOutput来录制视频,并通过AVAssetExportSeeion手段来压缩视频并转换为 MP4 格AVFoundation 介绍AVCaptureSession AVCaptureSession:媒体(音、视频)捕获会话,负责把捕获的音视频数据输出到输出设备中...

2017-07-12 13:42:00 345

转载 OC - 时间日期类NSDate

OC - 时间日期类NSDate //NSDate 时间日期类 NSDate 二进制数据流 { //1.获取当前时间 零时区的时间 //显示的是格林尼治的时间: 年-月-日 时:分:秒:+时区 NSDate *date = [NSDate date]; ...

2017-06-15 11:46:00 144

转载 在数据库中根据经纬度查找数据中所有附近的经纬度点

在数据库中根据经纬度查找数据中所有附近的经纬度点根据当前所在的坐标点也即经纬度,查找数据库中附近5公里或10公里附近的所有信息的实现,经过查找资料,原来是我高二学的,就是求弦长,数学忘完了,没想到数学还这么有用,数学啊 真是用途太大了。用到的什么余弦,角度、弧度全忘完了,但是通过找资料,还是实现了,误差相对还是比较小的,我在mssql数据库中实现的,具体如下:mssql...

2017-05-27 09:57:00 608

转载 iOS 从0到1搭建高可用App框架

iOS 从0到1搭建高可用App框架最近在搭建新项目的iOS框架,一直在思考如何才能搭建出高可用App框架,能否避免后期因为代码质量问题的重构。以前接手过许多“烂代码”,架构松散,底层混乱,缺少规范,导致团队开发时代码风格迥异,清晰的项目结构和良好的代码规范是保证产品质量的关键,下面分享一下我的架构思路。架构图:架构图架构原则:易读性、易维护性、易扩展性。一...

2017-05-26 16:12:00 91

转载 ios 判断用户是否开启权限---并跳转设置

ios 判断用户是否开启权限---并跳转设置ios 判断用户是否开启权限---并跳转“系统设置”1.判断 访问相册 或 相机 权限是否开启2.检测是否开启定位后面将持续更新只有在应用请求过位置权限 或者 通知权限的时候,才会跳进自己app里面的设置呢。不然直接跳到系统设置界面//打开app定位设置 NSURL *set...

2017-05-03 17:49:00 703

转载 用PHP做服务器接口客户端用http协议POST访问安全性一般怎么做

用PHP做服务器接口客户端用http协议POST访问安全性一般怎么做我的问题是,如果不做安全相关处理的话,一些可能改变数据库的操作可能会遭遇垃圾数据提交什么的,毕竟要找到这些信息只要找个http包就可以了系统无用户登录新手问题(从来没做过服务端开发),如果可以,给几个主流方法的链接,多谢直观总结方法二:1.请求头里带用户username和password,到服务器端做...

2017-05-02 14:26:00 148

转载 示例浅谈PHP与手机APP开发,即API接口开发

示例浅谈PHP与手机APP开发,即API接口开发API(Application Programming Interface,应用程序接口)架构,已经成为目前互联网产品开发中常见的软件架构模式,并且诞生很多专门API服务的公司,如:聚合数据、百度APIStore作为最流行的服务端语言PHP(PHP: Hypertext Preprocessor),在开发API方面,是很简单...

2017-05-02 14:13:00 160

转载 iOS百度地图简单使用详解

iOS百度地图简单使用详解百度地图 iOS SDK是一套基于iOS 5.0及以上版本设备的应用程序接口,不仅提供展示地图的基本接口,还提供POI检索、路径规划、地图标注、离线地图、定位、周边雷达等丰富的LBS能力 。今天主要介绍以下接口基础地图POI检索定位首先配置环境1.自动配置.framework形式开发包(使用CocoaPods)<推荐&g...

2017-04-26 17:23:00 190

转载 UICollectionViewCell「居左显示」

UICollectionViewCell「居左显示」准备:1.UICollectionView Left Aligned Layout一款UICollectionView居左显示的约束点击下载_UICollectionView Left Aligned LayoutUICollectionView Left Aligned Layout工程...

2017-04-25 19:59:00 419

转载 IOS中使用百度地图定位后获取城市坐标,城市名称,城市编号信息

IOS中使用百度地图定位后获取城市坐标,城市名称,城市编号信息/**当获取到定位的坐标后,回调函数*/- (void)didUpdateBMKUserLocation:(BMKUserLocation *)userLocation{ BMKCoordinateRegion region; region.center.latitud...

2017-04-13 13:27:00 406

转载 iOS开发融云即时通讯集成详细步骤

iOS开发融云即时通讯集成详细步骤1.融云即时通讯iOS SDK下载地址 http://rongcloud.cn/downloads 选择iOS SDK下载2.进行应用开发之前,需要先在融云开发者平台创建应用,如果您已经注册了融云开发者帐号,请前往 融云开发者平台 创建应用;如果您还没有注册融云开发者帐号,请前往 融云官方网站 首先注册开发者帐号,注册后创建应用。注册地址...

2017-03-15 16:27:00 224

转载 iOS - 毛玻璃效果

  iOS - 毛玻璃效果iOS8之后苹果提供了制作毛玻璃效果的API就是这个UIVisualEffectView,用这个initWithEffect:去初始化,然后呢,他有两种效果继承自UIVisualEffect。这个父类不用管,什么也不做,主要看他的两个子类UIBlurEffect和UIVibrancyEffect。UIBlurEffect : 这个是影响毛玻璃后面...

2017-03-13 19:30:00 90

转载 IOS 简单的动画自定义方法(旋转、移动、闪烁等)

IOS 简单的动画自定义方法(旋转、移动、闪烁等)  #define kDegreesToRadian(x) (M_PI * (x) /180.0)#define kRadianToDegrees(radian) (radian*180.0)/(M_PI)- (void)viewDidLoad{ [superviewDidLoad]; s...

2017-03-13 18:53:00 197

转载 iOS开发常用国外网站清单

iOS开发常用国外网站清单原文地址:iOS开发常用国外网站清单作者:eseedo 工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用。 国内的code4app,ui4app,cocoachina,oschina,csdn就不说了,基本上很好用。不过国外网站上的好东西更多,可惜找起来也更费时间,需要整理一下。主要分开发教程、示例项...

2017-02-10 09:24:00 55

转载 iOS 崩溃日志分析(个人总结,最实用)

iOS 崩溃日志分析(个人总结,最实用)要分析奔溃日志需要三个文件:crash日志,symbolicatecrash分析工具,.dSYM符号集0. 在桌面创建一个crash文件夹1. 需要Xcode自带的崩溃分析工具symbolicatecrash,这个文件的位置参考:/Applications/Xcode.app/Contents/SharedFrameworks/DTDevice...

2017-01-21 16:30:00 73

转载 iOS-如何使用symbolicatecrash

iOS-如何使用symbolicatecrash如何使用symbolicatecrash工具分析iOS Crash文件:原文地址:[iOS Crash文件分析]-如何使用symbolicatecrash工具一、在桌面创建一个crash文件夹1.Xcode-Window-Organize找到Archives找到App-右击-Show in Finder2.复制....

2017-01-21 16:26:00 105

转载 2016最新CocoaPods安装和错误解决 + 自己的经验

2016最新CocoaPods安装和错误解决 + 自己的经验最近安装CocoaPods,在网上找了一下资料,发现文章要么过时,要么各种报错。都是抄来抄去,没有靠谱的,特意整理了一下最新的教程,并亲测成功。taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务第一步:安装rvm,不管需不需要升级ruby,rvm可以让你拥有多个版本的Ruby,并且...

2016-12-27 18:02:00 88

转载 Xcode8 pod install 报错 “Generating Pods project Abort trap

Xcode8 pod install 报错 “Generating Pods project Abort trap今天在写一个新项目的时候,使用cocoapods在执行$ pod install的时候,终端提示Generating Pods project Abort trap: 6解决办法:删除所有cocoapods gems,依次执行以下命令:sudo ge...

2016-12-24 15:08:00 124

转载 适配iOS10 的相关权限设置

适配iOS10 的相关权限设置解决办法(fix method):在info.plist —Source Code中添加UsageDescription相关的key, 描述字符串自己随意填写就可以,但是一定要填写,不然会引发包无效的问题,导致上传打包后构建版本一直不显示。按 Ctrl+C 复制代码<!-- 相册 --><key>NS...

2016-12-02 15:53:00 56

转载 YTKNetworkConfig配置HTTPS请求

  YTKNetworkConfig配置HTTPS请求YTKNetworkConfig *config = [YTKNetworkConfig sharedConfig]; config.baseUrl = @"https://139.224.186.241:8443/ma/";// config.baseUrl = @"http://192.168.10.2...

2016-11-28 18:07:00 490

转载 HTTPS学习总结

HTTPS学习总结简述HTTPS对比HTTP就多了一个安全层SSL/TLS,具体就是验证服务端的证书和对内容进行加密。先来看看HTTP和HTTPS的区别我用AFN访问http下的httpbin.org/image/png然后用Charles抓一下包,可以看到传输的图片然后访问HTTPS下的https://httpbin.org/image/pn...

2016-11-28 18:04:00 71

转载 设置导航栏nav全透明

  设置导航栏nav全透明- (void)viewDidLoad {里面添加swift:版本// 1、设置视图背景颜色// self.view.backgroundColor = UIColor(white: 0.25, alpha: 1.0)//// // 2、设置导航栏标题属性:设置标题颜色// self.navigationCo...

2016-11-23 14:06:00 444

转载 swift 中手势的使用

swift 中手势的使用/**点击手势*/func tapGestureDemo() { //建立手势识别器 let gesture = UITapGestureRecognizer(target: self, action: "viewTap:") //附加识别器到视图 self.view1.addGestureRecognizer(ge...

2016-10-28 11:12:00 54

转载 Xcode8如何去除控制台多余的打印信息

Xcode8如何去除控制台多余的打印信息最近刚使用了Xcode8。遇到了一些问题,总结如下、希望对大家有所帮助。一、如何去除控制台多余的打印信息。 方法:点击Product----Scheme----Edit Scheme。在出现的Run ---- Arguments---Environment Variables中添加一对键值对:OS_ACTIVITY...

2016-10-28 11:10:00 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除