自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ios修改NavigationController的背景颜色

在ios开发的过程中,我们经常需要修改NavigationController的背景颜色,当使用方法[self.navigationController.navigationBar setBackgroundColor:[UIColor redColor]]时,运行的结果并不能修改北京颜色: 现在提供一种新方法来解决这个问题:写一个NavigationBar写一个类别: @in

2016-02-15 19:42:48 469

转载 ios学习8_KVC和字典转模型

Key Value Coding是cocoa的一个标准组成部分,它能让我们可以通过name(key)的方式访问属性,某些情况下极大地简化了代码,可称之为cocoa的大招。如下的例子:使用KVC的好处不使用KVC ?1234567891011121314- (id)tableView:(NSTab

2016-02-15 19:41:16 258

转载 iOS学习 - Objective-c之property

Objective-c中通过属性(property)可以为类声明实例变量并实现相应的存储方法,而且比用户自己实现更简洁。一.属性用法用关键字property声明属性,语法形式为:@property (特性列表)类型 对象名;其中特性列表为可选项,如果无特性列表,例如,@property NSString itemName; 则默认特性为string, readwrite, nonatomi

2016-02-15 19:40:35 279

转载 iOS学习之动画效果的实现

//// ViewController.m// UI-动画练习//// Created by jzq_mac on 15/7/22.// Copyright (c) 2015年 jzq_mac. All rights reserved.// #import ViewController.h @interface ViewController (){U

2016-02-15 19:39:45 220

转载 ios严格检验身份证号码有效性

代码如下: ?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647

2016-02-15 19:38:59 401

转载 IOS页面自动布局 之 NSLayoutConstraint基础篇

使用AutoLayout之前需要知道以下两点: 1.必须设置 translatesAutoresizingMaskIntoConstraints为NO。 2.如果是viewControl则AutoLayout适配写在[- updateViewConstraints]中;  如果是view则AutoLayout适配写在[- updateConstraints]中。  

2016-02-15 19:38:15 361

转载 iOS应用分发与内测(二)

在了解了上一篇博客中的概念之后,现在我们来实际操作,如果有看过《iOS开发——远程消息推送的实现》这篇博客实现远程通知推送的话,会对今天的操作很熟悉。实现该步骤需要苹果开发者账号(99刀)。具体实现如下:(1)导出钥匙串访问。选择从证书助理“-->“从证书颁发机构请求证书”,电子邮件地址和常用名称都可以填写你的苹果开发者账号的邮箱,最后这个保存的就是CSR文件,保存好,等下

2016-02-15 19:36:42 226

转载 iOS应用分发与内测(一)

今天开始我将用几篇博客来讲解如何实现iOS应用的分发与内测,将的会较为详细,不仅仅是通过点几下鼠标就完成任务,也会对其中的一些技术或者概念进行讲解。当我们把一款iOS应用开发完毕后,不是立即就上线到App Store,这样的风险实在是太大,被苹果拒的可能性也很大。在上线前的一个重要步骤就是进行应用的分发与内测,大概的意思就是让组内的所有开发者或者公司中的其他人员(PM、测试、市场人员等等)安装该款

2016-02-15 19:34:36 450

转载 iOS在线音频播放FreeStreamer

前言:在上文iOS录音实践中我们用到了AVAudioPlayer来播放本地音频文件。可是在实际应用中我们需要播放网络音频文件,那么在iOS中如何播放网络流媒体呢?就是使用AudioToolbox框架中的音频队列服务Audio Queue Services。本文将介绍第三方优秀开源框架FreeStreamer 一 FreeStreamer 功能简介FreeStreamer是适用于iOS和

2016-02-15 19:33:57 819

转载 iOS之@selector的函数传递多个参数

1、一般情况,使用 self performSelector:SEL withObject:id方法 ?1234567891011[self performSelectorOnMainThread:@selector(testAA:) withObject:[NSArray arrayWithObjects:@1,@2

2016-02-15 19:33:08 451

转载 iOS之iOS键盘隐藏

效果用法在用到键盘的时候,经常会遇到很多蛋疼的问题,比如键盘不隐藏,很多很多用法不方便,这里就给大家带来一个第三方库。?12345678class="hljs objectivec">    IQKeyboardManager *manager = [IQKeyboardManager sharedManager]; 

2016-02-15 19:31:25 235

转载 iOS之iOS键盘隐藏

效果用法在用到键盘的时候,经常会遇到很多蛋疼的问题,比如键盘不隐藏,很多很多用法不方便,这里就给大家带来一个第三方库。?12345678class="hljs objectivec">    IQKeyboardManager *manager = [IQKeyboardManager sharedManager]; 

2016-02-15 19:29:24 299

转载 iOS之UILabel设置圆角不成功所做调控更改

如图问题如图是我要做的效果vce688rH1eLR+bXEPGJyIC8+DQo8aW1nIGFsdD0="这里写图片描述" src="http://www.2cto.com/uploadfile/Collfiles/20151230/20151230092052153.png" title="\" />崩溃。。解决百度后知道解决方法,原来少了一行代码?1

2016-02-15 17:46:02 250

转载 iOS之UITextField右边设置图片,以及UITextField全解

效果:封装好的方法:封装的一个小方法,简单共享出来,方便以后代码copy如果有更好的意见可以告诉我,面向对象是个大的工程,然而咱走在路上。?1234567891011121314151617class="hljs java">/** *  给UITextField设置右侧的图片 *

2016-02-15 17:45:23 613

转载 iOS支付宝接口调用总结

其实就是调用了了一下支付宝的sdk,主要是细节方面的问题。1、导入以下framework和文件,bundle里的素材自行选取;2、需要加密的话,可以尝试demo里的方法,导入; 3、点击项目名称,点击“Build Settings”选项卡,在搜索框中,以关键字“search”搜索,对“Header Search Paths”增加头文件路径:$(SRCROOT)/项目

2016-02-15 17:43:11 504

转载 IOS支付宝支付步骤

1:先与支付宝签约,获得商户ID(partner)和账号ID(seller)2:下载相应的公钥私钥文件(加密签名用)3:下载支付宝SDK4:生成订单信息5:调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道6:支付完毕后返回支付结果给商户客户端和服务 , SDK里有集成支付宝功能的一个Demo> 集成支付功能的具体操作方式,可以参考下面的Objective-c

2016-02-15 17:40:50 245

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

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

2016-02-15 17:33:28 322

转载 iOS中 加强日志输出 开发技术总结

对于那些做后端开发的工程师来说,看LOG解Bug应该是理所当然的事,但我接触到的移动应用开发的工程师里面,很多人并没有这个意识,查Bug时总是一遍一遍的试图重现,试图调试,特别是对一些不太容易重现的Bug经常焦头烂额。而且iOS的异常机制比较复杂,Objective-C的语言驾驭也需要一定的功力,做出来的应用有时候挺容易产生崩溃闪退。一遍一遍的用XCode取应用崩溃记录、解析符号,通常不胜其烦,有

2016-02-15 17:22:41 234

转载 iOS中 加强日志输出 开发技术总结

对于那些做后端开发的工程师来说,看LOG解Bug应该是理所当然的事,但我接触到的移动应用开发的工程师里面,很多人并没有这个意识,查Bug时总是一遍一遍的试图重现,试图调试,特别是对一些不太容易重现的Bug经常焦头烂额。而且iOS的异常机制比较复杂,Objective-C的语言驾驭也需要一定的功力,做出来的应用有时候挺容易产生崩溃闪退。一遍一遍的用XCode取应用崩溃记录、解析符号,通常不胜其烦,有

2016-02-13 17:30:19 239

转载 iOS中 蓝牙2.0详解ios蓝牙设备详解 韩俊强的博客

整体布局如下: 程序结构如右图:每日更新关注:http://weibo.com/hanjunqiang 新浪微博==========================================================================指定根视图: ?123RootViewController * rootVC

2016-02-13 17:29:19 1647

转载 iOS中单例的线程安全

最近大家总是问我有没有关于二维码的demo,为了满足大家的需求,特此研究了一番,希望能帮到大家!指示根视图:?1self.window.rootViewController = [[UINavigationController alloc]initWithRootViewController:[SecondViewController new]];

2016-02-13 17:22:50 206

转载 iOS中 支付宝钱包详解

一、在app中成功完成支付宝支付的过程1、申请支付宝钱包。参考网址:https://b.alipay.com/order/productDetail.htm?productId=2014110308141993&tabId=4#ps-tabinfo-hash这是使用支付宝支付的第一步,合作申请通过之后,会集成一个开发文件。即使不申请也可以下载,只是demo中会缺少几个必须的参数: 在d

2016-02-13 17:19:12 387

转载 iOS中单例的线程安全

在多线程中,单例的实现也要考虑线程安全问题。1.通过GCD dispatch_once来实现: ?1@property (nonatomic, strong) NSString *str;  ?123456789- (NSString *)str {    s

2016-02-13 17:17:27 301

转载 iOS中的copy ,kvc,kvo

实现拷贝的方法有2个copy:返回不可变副本只有NSString到NSString得拷贝是浅拷贝,其他的都是深拷贝。深拷贝拷贝对象,浅拷贝拷贝指针。 mutableCopy:返回可变副本 普通对象实现拷贝的步骤遵守NSCopying协议?12345678class="language-objc" hljs="" java=

2016-02-13 17:16:54 160

转载 iOS中关于动画效果的要点

iOS上的动画效果绝对赞;最常见的uitable动态效果,当手指在屏幕上下滑动时,列表会跟随其一起上下活动;如果猛的往上一推,还可以看到列表的惯性作用下,还会不断滚动,同时慢慢减速。这个过程根本不需要我们写一行代码。我们用“animat”作为关键在工程中搜索一下,就会明白我们是多么频繁的,直接或间接的在使用动画效果。在UIViewController,UICollectionView,UIVi

2016-02-13 17:15:26 261

转载 iOS中如何获取用户的触摸操作

iOS设备是一个多点触控的设备,在屏幕上可以进行多个手指的控制。那么如何在开发中获取用户的手势操作呢?iOS有四种手指的操作,分别是按下,抬起,移动和取消。四个方法如下:   ?123456789101112131415161718192021//按下屏幕,开始触摸;override fun

2016-02-13 17:13:58 408

转载 iPone应用开发 UIView 常用属性和方法

程序开发-uiview常用属性和方法">iPone应用程序开发 UIView常用属性和方法常用属性alpha 视图的透明度0.0f - 1.0f backgroundColor 视图的背景颜色 subviews 子视图的集合 hidden 视图是否隐藏 tag 视图的唯一标示符,是一个整形数据 superview 视图的父视图 multipleTouchEnabled 是否开启多点触控 u

2016-02-13 17:09:08 205

转载 json-handle:json可视化工具

开发中需要用到json,在浏览器显示的json非常乱,难以理解。有没有让人一目了然的工具,让json看起来非常直观呢,json-handle随之而出,包含火狐和chrome两种插件,官方地址:http://jsonhandle.sinaapp.com/火狐安装方法:工具->附加组件->获取附加组件->搜索json-handle->安装,重启火狐浏览器即可.使用json-handle前

2016-02-13 17:08:00 1692

转载 Linux下安装php-soap通过重新编译php过程

首先安装完php后最好保留当时安装的文件,比如我的路径/export1/soft 123456789; html-script: false ]  cd php-5.1.6/ext/soap   /usr/local/php/bin/phpize   ./configure --with-php-config=/u

2016-02-13 16:59:08 508

转载 Objc将数据写入iOS真机的plist文件中

但是这对真机不管用,因为在真机环境下,App在Xcode中的Resources文件夹都是不可写的.所以我们要在App第一次运行时将需要修改且长久保存的数据放到Document目录下:?1234567891011121314151617class="hljs objectivec">//在Docume

2016-02-13 16:57:20 271

转载 OS 根据Date获取x分钟前

?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

2016-02-13 16:56:20 210

转载 PHP 5.4 内置web服务器

PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常见的是集成到Apache或nginx或IIS等等web容器里,这就是说,在使用PHP前,你需要安装Apache或nginx或IIS,并且正确的配置它们和PHP集成的参数。虽然这种配置已经很规范,文档非常丰富,www.ttlsa.com网站内有大量的这些配置实例,

2016-02-13 16:54:45 193

转载 php apc配置详解

介绍APC全称Alternative PHP Cache是一个免费开源的php缓存插件,它的目标是提供一个自由,开放和强大的框架用于缓存和优化PHP中间代码.The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robus

2016-02-13 16:53:06 294

转载 php memcache与php memcached以及遇到的问题

PHP有两个memcache客户端:php memcache和php memcached。php memcache独立用php实现,是老客户端,从我们实践中已发现有多个问题,而且功能少,属性也可设置的少;php memcached是基于原生的c的libmemcached的扩展,更加完善,建议替换为php memcached。1. Php memcache的问题1.1 分布式问题

2016-02-13 16:50:20 434

转载 PHP session handler

两台或两台以上服务器的web应用程序,需要考虑到session共享的问题,否则会出现登陆异常。session最常用的是以文件方式存储在/tmp目录下,写本地磁盘慢,存在两个问题:1.在高并发或session过期时间长的情况下,会产生大量的文件,导致查找文件缓慢,而每个目录下创建的文件个数是有限的,可能会导致新的session存储失败。2.在session_start时,会锁

2016-02-13 16:47:55 275

转载 PHP 转编码函数

PHP转编码函数 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647

2016-02-13 16:45:12 239

转载 php_imagick超强的PHP图片处理扩展

php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能。ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种基本格式 的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据w

2016-02-13 16:43:53 310

转载 php+uploadprogress实现上传进度功能

文件上传进度反馈, 这个需求在当前是越来越普遍, 比如大附件邮件. 在PHP5.4以前, 我们可以通过APC提供的功能来实现. 或者使用PECL扩展uploadprogress来实现.虽然说, 它们能很好的解决现在的问题, 但是也有很明显的不足:§ 1. 他们都需要额外安装(我们并没有打算把APC加入PHP5.4)§ 2. 它们都使用本地机制来存储这些信息, APC使用共享内存, 而u

2016-02-13 16:41:40 1483

转载 PHP-CPP 安装

PHP-CPP是一个用于开发PHP扩展的C++库。它提供了一套详实易用的类,用于开发PHP扩展。详细文档说明:http://www.php-cpp.com如果在安装过程中报下面的错误:g++ -Wall -c -g -std=c++11 -fpic -o shared/common/modifiers.o common/modifiers.cppcc1plus: error: unre

2016-02-13 16:38:14 752

转载 php-fpm服务启动脚本

在php-fpm还是打补丁的时候,php-fpm重启只需要执行php-fpm restart或者reload, 自从php5.3之后,php-fpm的启动和停止显得比较麻烦,特意改写了一份nginx的自启动脚本,如下脚本phpfpm="/usr/local/php-5.3.10/sbin/php-fpm"  修改为你的php-fpm就可以了。php-fpm自启动脚本 1

2016-02-13 16:37:35 242

空空如也

空空如也

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

TA关注的人

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