自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员的世界

对移动开发有兴趣的同孩,请加入群132805344 交流

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 每天学一个算法1-二分查找

二分查找实在已排序好的数列中查找目标数。 时间复杂度是 O(log n)

2015-08-27 10:05:50 895

原创 每天学一个算法1-冒泡算法

请用冒泡算法将下列数据排序 74,69,22,108,55,99

2015-07-10 11:41:42 934 2

原创 语音通话-sip电话(一)

语音通话-sip电话(一)——概述最近有接到一个需求,需要做个语音通话系统,因为本人之前是完全没有相关经验的,内心各种抗拒,可是也只能硬着头皮接了下来,于是开始各种搜索,得到的结果:1.某某公司语音通话的SDK 2.voip电话。继续从voip延伸,我搜到了sip电话。对于sip,我是完全不知道是啥,搜到的时候我也是第一次听到,经历好长一段时间的学习,看代码,现在算是有了一定的了解,所以在

2015-06-29 11:49:30 12027 2

转载 CoreData使用(一)

Core Data是什么?Core Data框架是什么东西?说简单点,个人觉得就是避免用户直接操作sqlite数据库,而采用类可视化的方式展示数据库的结构和关系。但是不是完全可视化,因为数据还是看不到,不能想SQLSever和MySQL的一些工具可以直接看到数据库的数据。那么这个框架Core Data就不能做到直接修改数据库的值,但是它比直接用SQL语句操作起来方便。因为它封装了SQL

2015-04-02 14:35:26 511

转载 升级到XCode6.1之后一些插件不能用的解决办法

原文:http://shizhifang886.blog.163.com/blog/static/3058511020141014113853827/1.打开xcode插件所在的目录:~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins2.选择已经安装的插件例如VVDocume

2015-04-02 11:57:20 535

转载 p2p打洞stun的原理

我觉得以下这篇文章写得挺易懂的,但是好像不够全面吧。原文:STUN在SIP中的工作原理及过程  STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。        STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须

2015-04-01 14:50:13 5207

原创 解决苹果审核Metadata Rejected

提交app到苹果商店被拒绝,状态是Metadate Rejected(元数据被拒绝),苹果在resolution center中的邮件内容问题:- Who is the target audience?- Is this an existing service? If yes, where is it available?- Is the app an indispensable

2015-03-26 15:45:12 4293

转载 IOS 下的音视频解决方案-FFMPEG

IOS平台下的ffmpeg编译简介,写在经历了n翻折腾之后。首先感谢Cocoachina中众多的资源IOS下基于H264的音视频网传前后走通花了差不多1个多月时间。先说下总的流程如下:a)从网络接收H264视频数据 adpcm音频数据b)网络数据输入到ffmpeg解码库 音频数据输入到音频解码库(音频解码库为自己所写)c)ffmpeg解码出YUV420P视频

2015-03-11 17:48:12 592

转载 在 IOS 7 中获取唯一标识符(UDID/UUID)(转)

如何使用KeyChain保存和获取UDID   本文是iOS7系列文章第一篇文章,主要介绍使用KeyChain保存和获取APP数据,解决iOS7上获取不变UDID的问题。并给出一个获取UDID的工具类,使用方便,只需要替换两个地方即可。 一、iOS不用版本获取UDID的方法比较    1)iOS 5.0  iOS 2.0版本以后UIDevic

2015-02-03 15:09:43 700

原创 不越狱安装iPa的原理

今天看到一个工具,叫iResign。先上地址, https://github.com/maciekish/iReSign,原理大概是拿到ipa,破解,使用企业版证书重签名,发布到第三方市场。今天木有时间,先记录一下,等以后有空了再去研究再把细节写出来。       via:大黄

2015-02-01 14:21:06 2357

转载 将p12转成pem

openssl pkcs12 -in /Users/Dragon/Desktop/Certificates.p12  -out /Users/Dragon/Desktop/Certificates.pem -nodes

2014-12-31 09:17:26 1543

转载 XCode编译器介绍

原文地址:http://www.cnblogs.com/ydhliphonedev/archive/2012/08/29/2661726.html在XCode中,我们经常会看到这些编译选项(如下图),有些人可能会有些茫然,本文将对GCC4.2、LLVM GCC 4.2、LLVM compliler 2.0三个编译选项进行一个详细的介绍。 GCC 

2014-12-31 00:05:34 556

原创 ios指南针小例子

本文主要实现效果是百度地图zhi

2014-04-16 10:02:12 2173

原创 关于如何成为一个iOS开发者

这一年来遇到几个家伙问过我怎么学习iOS开发,我在这里结合自己的学习经历简单总结一下吧,希望对想学习iOS开发的家伙有帮助1、首先,你得弄个OS X 系统,也就是苹果电脑的操作系统,iOS应用程序都是通过Xcode编写编译甚至发布的,而Xcode只能运行在mac os上。 对此,有几个方案:1)购买苹果电脑,若你确实有空闲的钱,请速买,别犹豫,省事省心,再说,就算你不用于开发,也可以装

2013-10-10 23:54:03 1050 1

原创 XMPP文件传输协议(一)

XMPP文件传输协议(一)     ----XEP-0096的实现(OC)官方文档请参考:XEP-0096 - Jabber/XMPP中文翻译计划XMPP的文件传输通常分两步,就像QQ传文件一样,先是将文件名 大小等等信息发给对方,对象接受就开始传输文件第一步的就是XEP-0096这个协议;第二步有几种方法实现:1.socks5 bytestreams 对应

2013-09-30 10:20:05 1790 1

原创 关于适配的一些小小心得(iOS7)

iOS7的view坐标计算与之前不太一样。1.navibar和statusbar作为一个整块2.view的原点在整个屏幕的左上角,上面那个块叠在其上面关于navibar 与 view重叠的解决办法,以下给一种    if (floorf(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_

2013-09-25 11:09:38 1412 1

原创 ios图片拉伸问题的总结

自进入ios7以后,我们可以发现,Xcode已经不支持ios5以下的模拟器了。所以,我们仅讨论ios5以上的情况。一、ios5提供的方法- (UIImage *)resizableImageCapInsets:(UIEdgeInsets)Insets其中Insets这个参数的方法是UIEdgeInsetsMake(top,left,bottom,right),从上、左、下、右分别在

2013-09-25 09:08:19 1580

原创 XMPP 报错 iPhoneXMPPAppDelegate: xmppStream:didNotAuthenticate:

从hithub上下载了XMPP的demo,怎么调也调不通,给我报了以下错误:2013-09-05 12:15:38:697 iPhoneXMPP[2121:1303] RECV: 2013-09-05 12:15:38:697 iPhoneXMPP[2121:c07] iPhoneXMPPAppDelegate: xmppStream:didNotAuthenticate:查了下官方说

2013-09-23 17:28:45 2693 3

App 架构 for iOS(swift)

使用swift 架构iOS

2018-09-07

go 高级编程

go语言高级编程 高清文档 非初级文档,欢迎下载

2018-09-07

心晓设备 蓝牙swift代码

心晓设备 蓝牙swift代码。 涉及设备蓝牙编码方式,只包含蓝牙编码部分 swift3 版本,不影响

2018-09-05

iOS下实现ping功能

iOS下实现ping功能的一个小小demo,希望对大家有帮助

2014-06-10

iOS中BSD socket的客户端实现

iOS中BSD socket的客户端的简单实现,希望对大家有帮助

2013-10-02

cocos2d实现无限重复的游戏背景动画

实现无限重复的游戏背景动画,这是一个很简单的demo,主要是CCSpriteFrameCache的使用加上使用CCAnimation和CCRepeatForever构造一个一直重复的动画

2013-09-30

空空如也

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

TA关注的人

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