自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (30)
  • 收藏
  • 关注

原创 iOS音频播放 (一):概述

今天看到非常好的介绍音频开发的文章,转载一下 原文地址:http://msching.github.io/blog/2014/07/07/audio-in-ios/前言从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究。写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他

2014-12-30 10:53:42 541

原创 iOS ----- navigationController.navigationBar 设置背景透明

以前一直没用过带透明的导航栏图片,现在项目要用到这样的。以为放上图片就是自动透明了可是,发现透明那部竟然是黑的。无论怎么clearcolor 都不行。百度了很多页也没有查到可以用的方法。最后在http://stackoverflow.com 找到一个关键点  :viewDidLoad。导航自定义图片设置这里也顺便贴出来吧[cpp]

2014-12-29 14:17:56 987

原创 iOS推送:本地通知UILocalNotification

Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notification种类,本地和远程。本地的Notification由iOS下NotificationManager统一管理,只需要将封装好的本地Notification对象加入到系统Notification管理机制

2014-12-29 13:44:59 900

原创 iOS 开发之__bridge __bridge_retained 和 __bridge_transfer的区别

简介:__bridge:实现id类型与void*类型的相互转换;__bridge_retained:类型被转换时,其对象的所有权也将被变换后变量所持有__bridge_transfer:类型被转换时,其对象的所有权也将被释放__bridge_retained 是编译器替我们做了 retain 操作,而 __bridge_transfer 是替我们做了 release1。详情:

2014-12-29 11:44:44 842

转载 IOS ARC跟block那点事

【ARC的特性】  ARC下,所有NSObject类型指针,  1. 默认为__strong类型  2. 可以显示的指定为__weak类型,__weak类型指针在所指向对象销毁后会自动置为nil  3. __autorelesing类型用于inout参数类型  ARC下,当一个函数返回一个NSObject指针时,编译器会帮我们实现autorelease调用。

2014-12-29 10:38:49 513

转载 黑幕背后的__block修饰符

原文地址:http://chun.tips/blog/2014/11/13/hei-mu-bei-hou-de-blockxiu-shi-fu/我们知道在Block使用中,Block内部能够读取外部局部变量的值。但我们需要改变这个变量的值时,我们需要给它附加上__block修饰符。__block另外一个比较多的使用场景是,为了避免某些情况下Block循环引用

2014-12-29 10:37:59 577

原创 IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS

from:http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都

2014-12-23 18:25:35 927

原创 IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS

from:http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都

2014-12-23 18:20:01 673

原创 IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS

from:http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都

2014-12-23 18:18:11 614

原创 IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS

转载:http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使

2014-12-23 18:05:52 563

原创 ios:UIAlertView自动消失

在写程序的过程中用到很多提示的信息,于是非常自然地就要使用UIAlertView控件。但是这些提示的信息有时候只需提示就行,不用操作,那么此时就要这个提示框自动消失就OK了。 UIAlertView弹出后2s让其自动消失,两种方法: (1)结合NSTimer 定义UIAlertView *baseAlert; - (void) performDismiss: (NSTimer *)

2014-12-23 18:03:57 733

转载 使用CocoaPods来管理iOS项目的依赖库

原文地址:http://blog.devdong.com/blog/2013/12/28/shi-yong-cocoapodslai-guan-li-iosxiang-mu-de-yi-lai-ku/前言在经历过的几个项目上基本上每一个都会用到第三方开源库,比如SDWebImage、AFNetworking、MBProgressHUD等。然而,每次把这些第三方库导入到我们的项目

2014-12-22 18:09:49 414

原创 SIGBUS 和 SIGSEGV

一、导致SIGSEGV     1.试图对只读映射区域进行写操作 。    2.访问的内存已经被释放,也就是已经不存在或者越界。3.官方说法是:SIGSEGV --- Segment Fault. The possible cases of your encountering this error are: (1)buffer overflow --- usuall

2014-12-22 17:55:50 1633

原创 理解SIGBUS与SIGSEGV

看到第三方平台上给出的bug信息,所以查了一下SIGBUS与SIGSEGV:理解SIGBUS与SIGSEGVQ: SIGSEGV我能理解,但有时碰上SIGBUS,这该如何理解。A: nkwht@smthnkwht用Google获取这样一些知识。有多种可能导致SIGBUS信号:1) 硬件故障,不用说,程序员最常碰上的肯定不是这种情形。2) Li

2014-12-22 17:51:54 1072

转载 共享内存的管理-注意信号SIGSEGV和SIGBUS(修改过)

涉及共享内存的管理就不能不提到访问共享内存对象。谈到访问共享内存对象就要留神“SIGSEGV和SIGBUS”这两个信号。系统分配内存页来承载内存映射区,由于内存页大小是固定的,所以存在多余的页空间空闲,比如待映射文件大小为5000 bytes,内存映射区大小也为5000 bytes。而一个内存页大小4096,系统势必要分配两页来承载,这时空闲的有效空间为从5000-8191,如果进程访问这段地

2014-12-22 17:25:32 1458

原创 HTML5学习<一>----HTNL5的基础语法

1.HTML5中三种添加换行的等价方式:i cannotmove bacjwardor forward.i am caught2.属性值中不包含特殊字符(例如:3.添加一个复选框的时候,在xHTML的时候需要填写冗余的代码默认为选择(),但是在HTML5中,只需要这样填写就足够了:4。HTML5的语言风格:5。HTML5中得4个标签:,代表了重要的文本内容,却别与其他的文字;标示用

2014-12-22 17:24:50 1475

转载 在微信公众平台做HTML 5游戏的一些经验

在微信公众平台做HTML 5游戏的一些经验时间:2013-08-22 英特尔intel.com 程大伟最近微信公众游戏平台讨论得如火如荼,大有HTML5游戏即将引燃之势。 磊友科技赵霏自称HTML5技术鼓吹者,手机游戏 第一代制作者。他关于在微信平台做HTML5游戏的分享具有非常地参考价值,从中可以了解目前HTML5游戏发展的现状和困难 。更值得关注的是这些困难

2014-12-19 10:30:25 1822

转载 iOS中代码支持多国语言切换的实现(Xcode5+iOS7)

原文  http://blog.csdn.net/gisxy/article/details/20577881为了增加程序的用户使用数量,那么程序的国际化是不可或缺的一步。在Xcode中要实现程序的国际化,其实非常简单,开发者只需要简单配置,并修改相应的字符串键值对即可。        应用程序的国际化主要包括三个方面:A、程序名称国际化;B、程序内容国际化;C、程

2014-12-17 16:25:28 489

原创 iOS8 定位新增功能

从iOS诞生之日起,系统便配带了定位功能,随着无线互联网的需求,移动功能的日新月异的变化,以及iOS的不断升级,定位功能都有不断的更新,自iOS7加入了iBeacon,为无线移动推送提供了更多的变数以后,在iOS8里面定位功能也有不俗的表现。Core Location framework的变化主要有以下几点:1. 在定位状态中引入Always 和WhenInUse的概念。2. 加入Vi

2014-12-17 16:18:04 1159

原创 UITableView回到到顶部

UITableView返回到顶部UITableView继承了UIScrollView所以可以使用UIScrollView的方法,设置显示内容的偏移量[self.tableView setContentOffset:CGPointMake(0, 0) animated:YES];

2014-12-17 16:14:52 1081

原创 基于企业级证书的IOS应用打包升级功能介绍(类似于fir.im)

IOS应用程序升级流程介绍:IOS手机端应用程序需要升级时,打开服务器端html文件(本文为ucab.html文件)-》点击在线安装-》打开plist文件(本文中为ucab.plist文件)-》plist文件中存储有应用程序升级包的地址。(本文为:http://192.168.1.126:8088/netcrm/ucab.ipa),这个地址是在打包时填写的Application URL值。通过

2014-12-11 15:51:37 2082

原创 IOS 多个UIImageView 加载高清大图时内存管理

当我们在某一个View  多个UIImageView,且UIImageView都显示的是高清大图,就有可能出现内存警告的问题。如果第一次进入这个view,没有发生内存警告,当再次进入这个view,如果上一次的内存没有及时释放,这一次次的累加,便可导致内存崩溃。1,UIImage 加载图片的方式。      如果是本地图片,尽量不要使用 [UIImage  imageNa

2014-12-11 14:39:04 911

原创 ios游戏开发 Sprite Kit教程(二)

横屏显示首先,在Project Navigator中单击SpriteKitSimpleGame工程以打开target设置,选中SpriteKitSimpleGame target。然后在Deployment Info中,不要勾选Portrait,只选中Landscape和Landscape Right,如下所示:编译并运行工程,会看到如下运行画面:下

2014-12-10 14:23:53 860

原创 ios游戏开发 Sprite Kit教程(一)

在iOS 7中内置了一个新的Sprite Kit框架,该框架主要用来开发2D游戏。目前已经支持的内容包括:精灵、很酷的特效(例如视频、滤镜和遮罩),并且还集成了物理库等许多东西。iOS 7中附带了一个非常棒的Sprite Kit示例工程,名字叫做Adventure。不过这个示例工程稍微有点复杂,不太适合初学者。本文的目的就是做一个关于Sprite Kit使用的初级教程。通过本文,你

2014-12-10 10:43:59 757

原创 移动互联网跨平台开发---------PhoneGap中文网

网址:http://www.phonegap100.com

2014-12-09 17:16:15 646

原创 通过崩溃trace来查找问题原因

这里我们以UMeng捕获的错误信息举例:从友盟中, 我们可能会得到如下信息:Application received signal SIGSEGV(null)( 0 CoreFoundation 0x359348a7 __exceptionPreprocess + 186 1 libobjc.A.dylib

2014-12-02 14:19:27 573

转载 iOS框架研究 之 UIResponder 可以接收事件的对象(一)

本文章为 菲利克斯猫(Felix.mao) 原创文章,如转载,请注明:原文地址:http://blog.csdn.net/maojudong/article/details/77981381. 简介:此类继承自NSObject所属的框架: /System/Library/Frameworks/UIKit.framework定义了一些接口对象,然后响应事件,它

2014-12-02 13:53:43 485

原创 解决XCode6在IOS7系统上出现部分黑屏与不适配问题

最近升级了XCode发现了一个bug,XCode6所建立的工程在ios8上面可以完美运行,但是在ios7上就出现 statusbar black的情况,google了一下国外的大神,现将解决方案给大家分享一下。问题页面:更改如图所示配置即可,1.选中工程文件。   2.找到App Icons and Launch Images,点击U

2014-12-02 13:44:27 467

Charles 4.0.1以及破解jar

Charles 4.0.1以及破解jar,附带使用方法以及抓取HTTPS的方法:http://www.jianshu.com/p/c8dddc4d97ce

2016-11-18

2004-2013软件设计师历年真题及答案

2004-2013软件设计师历年真题及答案 .zip

2016-01-06

2015年软件设计师上午试题和解析

2015年软件设计师上午试题和解析.doc

2016-01-06

iOS中Navigation中左滑pop页面类似于系统的

其实就是建立了一个UIPanGestureRecognizer手势,然后该手势触发方法,panGestureRecognizer.state pan的状态。 并且设置self.interactivePopGestureRecognizer.enabled = NO; 原生左滑无效 下面是实例代码:在view中,任何位置左移触发pop方法。 知识点:[panGestureRecognizer locationInView:XX] 获取pan手势的CGPoint。(继承ABENavViewController类,就可以使用自定义view左滑手势的pop方法; ABENavViewController为UINavigationController的子类。

2015-07-16

制作的framework(静态库文件)

ios中我们写的代码有时不愿意让别人看到,可能对它进行封装,生成一个静态库如典型的.a,还有一种就是和苹果自带的库一样的后缀名为.framework的库,所以我自己生成的framework,里边有一些是我自己整理的方法,具体framework制作的步骤,请看我的博客:http://blog.csdn.net/haogaoming123/article/details/46876139。使用方法:1.右键add进入项目,2.#import <PublicLib/publicClasses.h> 导入一下,你就可以使用里边的方法了。持续更新。。

2015-07-14

PHP从入门到精通

《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、ADODB类库、程序调试及错误处理、PHP网络开发、PHP与XMIL技术、:PHP与LDAP技术、PHP与Ajax技术、WebService与SOAP技术、Smarty模板技术、使用Smarty模板开发电子商务网站等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。《PHP从入门到精通》所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在WindowsXP、Windows2000、Windows2003下全部通过。《PHP从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

2015-06-30

iOS coreData使用

iOS coreData使用

2015-06-10

NSTextAttachment富文本控件实现图文混排

在iOS开发中,常常会有一段文字显示不同的颜色和字体,所以自己研究了一下,做个记录。

2015-06-08

Versions 破解版(1.3)

破解方法: 1、打开莲花Versions,你会看到软件右上角有“试用版,还剩XX天”的提示。 2、右键“显示包内容”,进入contents -> MacOS 目录,把黑色Versions替换进去(记得先备份),OK了退出,重新打开versions,你会发现那个购买提示不见了。。。

2015-06-08

Versions-1.3.1-1054破解

完美解决升级Yosemite后闪退的问题,此为破解版。mac下最好的svn版本管理工具

2015-05-11

iOS---从浏览器启动应用程序

iOS---从浏览器启动应用程序;

2015-04-24

AFNetWorking--iOS

AFNetWorking

2015-04-01

ios--tableview加入购物车飞入效果

ios--tableview加入购物车飞入效果;

2015-03-16

ios--防照Safari浏览器视图切换效果

ios--防照Safari浏览器视图切换效果

2015-03-16

UIScrollview循环滑动

ios ----UIScrollview循环滑动

2015-03-16

iOS自定义列表中的索引栏(Index Bar)外观

UITableView , TableView , Table View , Table , index , index bar , 列表 , 索引条 , 索引栏 , 索引

2015-02-04

iOS 二维码扫描

iOS扫描代码,iOS7以上使用avfoundtion扫描,iOS7一下用zbar类库扫描

2015-02-02

DoubleClickHomeDoubleClickHome

后台程序,双击home键之后显示的缩略图,保护用户的隐私。(支付宝类似)

2015-02-02

Xcode自动注释插件

Xcode自动注释插件,下载压缩包,然后在Xcode工程里打开该项目,然后build,重启Xcode

2015-01-14

iOS---UIKit Dynamics源代码

iOS---UIKit Dynamics源代码,

2015-01-12

libopencore-amrwb.a 和 libopencore-amrnb.a 支持arm64

libopencore-amrwb.a 和 libopencore-amrnb.a 支持arm64,armv7,armv7s

2014-12-30

JS于OC之间的交互(修改版)

JS于OC之间的交互(修改版)

2014-11-28

iOS-----JS调取OC的demo

JS和OC的交互

2014-11-18

仿QQ头像上图片渲染效果

仿QQ头像上图片渲染效果,有很多种效果,打开即可使用

2014-03-14

语音识别-科大讯飞

科大讯飞的语音识别,IOS版本,代码说有注释,打开可以用。

2014-03-14

iOS iPhone 国外 餐饮 项目 源码

iOS iPhone 国外 餐饮 项目 源码.zip

2014-03-12

ios数据库操作

ios数据库操作

2014-02-25

google语音服务

google语音服务的apk,免费下载,用于语音识别。。。

2013-07-30

百度地图环境搭建

百度地图学习第一章,环境搭建,已经地图覆盖物的实现。添加一个地图覆盖物。

2013-07-18

SQLite数据库

嵌入式关系型数据库SQLite,欢迎各有android开发需要的下载

2013-05-13

空空如也

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

TA关注的人

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