自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 php配置mysql模块

执行php文件链接数据库时报Fatal error:Call to undefined function mysql_connect(),这是由于mysql作为一个php的模块尚未配置。第一步:在php.ini文件中,设定模块所在的路径:(查找关键字:extension_dir); Directory in which the loadable extensions (mod...

2017-01-14 00:15:00 145

转载 iOS开发——实时监控网速

开发中用到获取网速的地方,应该就两种:  1、下载速度,这种可以直接在接受数据的地方统计计算。这个就不讲了。  2、获取手机网卡的数据,可以监控网卡的进出流量,下面就是。#import "ViewController.h"#include <ifaddrs.h>#include <arpa/inet.h>#include <net/...

2017-01-13 11:36:00 868

转载 PHP的时区配置

在php中,如果没有配置php语言模块(语言引擎)的运行时区,需要修改php的配置文件即php.ini文件打开该文件,查找timezone,修改为date.timezone = PRC,PRC代表中国时区修改完之后,需要在apache的配置文件(httpd.conf),让apache知道php.ini的文件所在PHPIniDir "D:/wamp/php-5.4.8-Win3...

2017-01-13 01:23:00 307

转载 配置apache支持php

配置apache 支持php第一步:装在php模块-其实就是php语言包中的一个文件而已,需要给出php5apache2_2.dll的完整路径。LoadModule php5_module "D:/wamp/php/php5apache2_2.dll"第二步:告知apache,凡是".php"后缀文件,找php语言模块(这里称为application/x-httpd-...

2017-01-13 01:02:00 94

转载 深入理解iOS开发中的BitCode功能

前言做iOS开发的朋友们都知道,目前最新的Xcode7,新建项目默认就打开了bitcode设置.而且大部分开发者都被这个突如其来的bitcode功能给坑过导致项目编译失败,而这些因为bitcode而编译失败的的项目都有一个共同点,就是链接了第三方二进制的库或者框架,而这些框架或者库恰好没有包含bitcode的东西(暂且称为东西),从而导致项目编译不成功.所以每当遇到这个情况时候大部分...

2016-12-10 11:12:00 94

转载 iOS 运行时runtime控制私有变量以及私有方法

OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法,就算是私有方法以及私有属性都是可以动态修改的。本文旨在对runtime的部分特性小试牛刀,更多更全的方法可以参考系统API文件<objc/runtime.h>。先看一个非常平常的Father类:#impor...

2016-12-02 15:58:00 93

转载 关于二叉树的几种遍历方法

//// main.c// BinaryTree//// Created by chenyufeng on 16/3/10.// Copyright © 2016年 chenyufengweb. All rights reserved.//#include <stdio.h>#include <stdlib.h>typedef struct BTNode{...

2016-11-24 19:48:00 97

转载 获取app安装信息私有api

@class LSApplicationProxy, NSArray, NSDictionary, NSProgress, NSString, NSURL, NSUUID;@interface LSApplicationProxy : LSResourceProxy <NSSecureCoding> { NSArray *_UIBackgroundModes...

2016-11-21 18:05:00 183

转载 IOS学习资料

http://www.itheima.com/iosmap转载于:https://www.cnblogs.com/qiaomc/p/6085353.html

2016-11-21 14:28:00 39

转载 矢量图标库

http://www.iconfont.cnhttp://fontawesome.io/转载于:https://www.cnblogs.com/qiaomc/p/6077945.html

2016-11-18 15:33:00 106

转载 iOS 学习资料整理

http://www.gogeeks.cn/article/post/71转载于:https://www.cnblogs.com/qiaomc/p/6077094.html

2016-11-18 11:37:00 87

转载 Check if a configuration profile is installed on iOS

Configuration profiles can be downloaded to an iOS device through Safari to configure the device in a certain way. You can do things like force the user to set a passcode or set restrictions like...

2016-11-15 22:15:00 97

转载 为iOS的mobileconfig文件进行签名

本文主要讲,使用苹果开发者证书进行签名达到目的,本文两种方法,一种是刀耕火种的一步步操作,一种使用脚本签名一.导出苹果证书进行签名1.从钥匙串(keychain)中导出证书实用工具->钥匙串访问->选择要导出的证书,导出生成p12文件 InnovCertificates.p12然后转换成 InnovCertificates.pem 文件2. p12换成pe...

2016-11-15 19:43:00 716

转载 iOS中 HTTP/Socket/TCP/IP通信协议详解

// OSI(开放式系统互联), 由ISO(国际化标准组织)制定 // 1. 应用层 // 2. 表示层 // 3. 会话层 // 4. 传输层 // 5. 网络层 // 6. 数据链接层 // 7. 物理层 // TCP/IP, 由美国国防部制定 // 1. 应用层, HTTP, FT...

2016-11-14 22:33:00 82

转载 自定义 URL Scheme 完全指南

注册自定义 URL Scheme注册自定义 URL Scheme 的第一步是创建 URL Scheme — 在 Xcode Project Navigator 中找到并点击工程 info.plist 文件。当该文件显示在右边窗口,在列表上点击鼠标右键,选择 Add Row:向下滚动弹出的列表并选择 URL types。点击左边剪头打开列表,可以看到 Item 0,一...

2016-11-14 22:00:00 116

转载 怎么获取iOS的私有API

前言作为iOS开发人员,相信大多数伙伴都对怎么获取iOS的私有API很有兴趣,最近通过查找资料,总结了以下三种方法,希望对你有用。第一种(class-dump)不得不说这是一个很棒的工具,安装和使用都很方便。安装去nygard/class-dump 下载工程,编译之后就会获得class-dump,把它放到"/usr/bin"文件夹里,注意,这个地址根据系统的不...

2016-11-12 10:43:00 249

转载 awesome font IOS

awesome font IOS转载于:https://www.cnblogs.com/qiaomc/p/6049732.html

2016-11-10 09:46:00 62

转载 IOS 核心动画之CAKeyframeAnimation - iBaby

- IOS 核心动画之CAKeyframeAnimation- 简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值- 属性解析:- values:...

2016-11-03 19:30:00 83

转载 使用UIBezierPath和CAShapeLayer画各种图形

http://www.jianshu.com/p/c5cbb5e05075转载于:https://www.cnblogs.com/qiaomc/p/6027196.html

2016-11-03 16:37:00 52

转载 plist

<a title="iphone" href="itms-services://?action=download-manifest&url=https://coding.net/u/qiaomingchao/p/test/git/raw/master/gdemm.plist">Install APP</a>转载于:https://www.cnblogs...

2016-10-19 23:14:00 62

转载 iTunes Affiliate Resources

https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/转载于:https://www.cnblogs.com/qiaomc/p/5976536.html

2016-10-19 11:18:00 107

转载 git基本使用方法

在本地mac,通过终端命令进入要上传的项目文件夹,也就是.xcodeproj文件所在的目录: 1)echo "# SubmitLocalProject" >> README.md //新建说明文件2)git init //生成本地git管理3)git add . //添加当前目录中的所有文件到索引4)git commit -m "first commit" //提交...

2016-10-17 19:15:00 60

转载 iPhone/iPad/Android UI尺寸规范

iPhone界面尺寸iPhone图标尺寸:iPad的设计尺寸iPad图标尺寸:Android SDK模拟机的尺寸Android的图标尺寸Android安卓系统dp/sp/px换算表原文出...

2016-09-18 09:10:00 96

转载 Swift - 自动布局库SnapKit的使用详解4(样例1:实现一个登录页面)

前面的几篇文章讲解了自动布局库SnapKit的使用方法。本文通过一个完整的样例(登录页面)来演示在实际项目中如何使用SnapKit来实现自动化布局的。1,效果图如下2.代码讲解(1)用户名、密码输入区域(白色区域)设置垂直居中约束,其高度是固定90,宽度自适应(距离屏幕左右侧都为15像素)(2)用户名、密码输入框之间分割线是使用灰色背景的UIView实现,其高度是1像素,同样设置...

2016-09-13 16:23:00 279

转载 Swift - 自动布局库SnapKit的使用详解3(约束优先级,约束做动画)

1,约束优先级我们使用SnapKit的时候,还可以定义约束的优先级。这样当约束出现冲突的时候,优先级高的约束覆盖优先级低的约束。具体优先级可以放在约束链的结束处。(1)可以设置如下几种优先级priorityLow():设置低优先级,优先级为250priorityMedium():设置中优先级,优先级为500(这个也就是默认的优先级)priorityHigh():设置高优先级,优先...

2016-09-13 15:46:00 1191

转载 Swift - 自动布局库SnapKit的使用详解2(约束的更新、移除、重做)

在之前的文章中我介绍了如何使用SnapKit的 snp_makeConstraints 方法进行各种约束的设置。但有时我们的页面并不是一直固定不变的,这就需要修改已经存在的约束。本文介绍如何更新、移除、代替现有的约束。1,删除约束要实现对现有的约束进行更新或者移除,我们需要先将约束的结果赋值给一个局部变量或一个类属性,然后对这个约束的引用进行操作。比如下面样例:开始时我们给橙色方块添加了...

2016-09-13 15:32:00 1343

转载 Masonry使用案列详解

案例一:要求:无论在什么尺寸的设备上(包括横竖屏切换),红色view都居中显示。实现:#import "ViewController.h"#import "Masonry.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewD...

2016-09-13 14:19:00 181

转载 用Masonry实现键盘的收回和弹出

首先说几点:我一般将数值类型的约束用mas_equalTo,而相对于某个控件,或者某个控件的某个约束,我会使用equalTo,如:make.size.mas_equalTo(CGSizeMake(100, 100));make.center.equalTo(weakSelf.view);setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSu...

2016-09-13 11:33:00 140

转载 Swift - 自动布局库SnapKit的使用详解1(配置、使用方法、样例)

为了适应各种屏幕尺寸,iOS 6后引入了自动布局(Auto Layout)的概念,通过使用各种Constraint(约束)来实现页面自适应弹性布局。在StoryBoard中使用约束实现自动布局很方便,但如果用纯代码来设置约束就很麻烦了。这里向大家推荐一个好用的第三方布局库:SnapKit(其前身是Masonry,一个OC版的布局库)1.SnapKit介绍S...

2016-09-05 15:57:00 269

转载 使用WKWebView替换UIWebView

开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。iOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件WKWebView。各种U...

2016-09-02 09:50:00 63

转载 html标签marquee实现走马灯效果(文字浮动)

marquee标签实现文字或图片的移动效果<marquee direction = "right">文字<marquee>转载于:https://www.cnblogs.com/qiaomc/p/5831578.html

2016-09-01 22:21:00 536

转载 二维码的读取

读取二维码需要导入AVFoundation框架利用摄像头识别二维码中的内容1.输入(摄像头)2.由会话将摄像头采集到的二维码图像转换成字符串数据3.输出数据4.由预览图层显示扫描场景#import "ViewController.h"#import <AVFoundation/AVFoundation.h>@interface ViewContr...

2016-08-30 01:14:00 816

转载 通过CoreImage生成二维码

从IOS7开始集成了二维码的生成和读取功能生成二维码的步骤:1.导入CoreImage框架2.通过滤镜CIFilter生成二维码二维码的内容(传统的条形码只能放数字):纯文本名片URL生成二维码示例代码如下:// 1.实例化二维码滤镜CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenera...

2016-08-30 00:54:00 94

转载 开发静态库时调试静态库

如果要在当前工程中开发静态库,需要配置targets > build Phases > target Dependencies >Link Binary WithLibraries转载于:https://www.cnblogs.com/qiaomc/p/5820271.html

2016-08-30 00:06:00 458

转载 利用终端指令合并支持模拟器和真机的静态库

制作.a静态库时,需生成了支持模拟器和真机的静态库,然后在开发中我们在模拟器和真机上测试时,就需要来还更换静态库,造成极大的麻烦,因此,我们可以通过终端指令将支持模拟器和真机的静态库合并一个静态库,这样在模拟器和真机上都可以使用当我们在模拟上使用真机的静态库时,就会报如下错误,这种错误我们在以后的开发中会经常遇到:该错误大体意思是该静态库不支持x86_64,原因是因为模拟器的...

2016-08-29 23:47:00 94

转载 iOS应用程序间共享数据

我们知道iOS由于沙盒的存在,应用程序不能越过自己的区域去访问别的存储空间的内容,不过可能有许多场景我们需要在应用程序之间共享数据,比如多个应用共用用户名密码进行登录等。虽然我们不能直接通过文件系统来分享数据,不过还是有些方法可以实现,为了方便说明,这里同时创建了两个工程send和receive,实现这两个app之间的信息共享,send负责写数据,receive负责读数据,具体的demo...

2016-08-29 17:14:00 173

转载 iOS通过openURL打开原生应用与页面(包括电话,短信,safari等)

[[UIApplication sharedApplication] openURL:url];通过给url不同的值,可以实现调用系统自带 电话/短信/邮箱/浏览器/...1、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://800888"]]; 拨打电话之后不跳转回ap...

2016-08-29 16:22:00 221

转载 iOS --- 通过openURL实现APP之间跳转并传递数据

  在IOS中,实现一个应用启动另外一个应用,使用UIApplication的openURL:方法就可实现,这里以test跳到test02为例。(需要先创建这两个工程)注册自定义URL协议(在test中)  首先被启动的应用需要向iPhone注册一个自定义URL协议。这是在info.plist文件进行的。  1. 右键,选择“Add Row”  2. Key值选择“URL t...

2016-08-29 16:18:00 198

空空如也

空空如也

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

TA关注的人

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