自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

原创 tesseract-ocr 3.0.2 iPhone编译 xcode6 sdk8

编译的过程中需要一些额外的组件,有可能MAC下没有,我的电脑上是下面的这些需要安装。如有不同,可自行查找错误信息,安装缺失的工具。MAC下安装autoconf和automake安装m4123456curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.16.tar.gztar -xzvf

2015-05-05 13:17:42 1446

原创 iOS 6 Passbook 入门 2/2

如果你看过这个系列的第一部分, 那么你应该知道如何构建一个 pass 包, 如何给他们签名, 如何通过邮件发送他们。我确信,你已经迫不及待的想要更深入的了解苹果这个最热门并且最新的技术了。系好安全带 – 我们将继续上次没完成的部分!关于 pass 更多的信息pass 有两面: 在正面你可以在一些预定义的区域中添加文本信息; 在背面, 你可以尽可能的显示你想显示的信息。 让我们先对正

2014-05-21 11:27:06 1431 1

原创 iOS 6 Passbook 入门 1/2

Passbook 是苹果发布的 iOS 6 技术中最火热的一个, 它所带来的开创性超过我们的想象。Passbook 是一些是一个非常棒的组合。 四项独立的技术结合到一起,为 iPhone 用户带来了一个全新的体验:新的 iOS 框架 PassKit全新的 Passbook 应用,随着 iOS 一起绑定发布苹果的 推送通知 服务(这次会保证发送成功)你自己的服务端代码

2014-05-21 11:16:31 1571

原创 ffmpeg ios6.1编译

环境:xcode4.6,IOS6.1 macos 10.7.41. 到https://github.com/gabriel/ffmpeg-iphone-build下载ffmpeg-iphone-build2.先将gas-preprocessor.pl拷贝到/usr/sbin/目录中。3.到这里下载最新的ffmpeg:http://ffmpeg.org/download.html

2013-03-05 10:14:34 2707 4

原创 linux安装python+redis+mysql

linux安装python+redis+mysqllinux 安装Pythonlinux 安装Redislinux 安装Python1、安装依赖包1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )yum -y install zlib-devel bzip

2021-03-02 10:46:23 134

转载 iOS多线程总结

在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let's begin!概述这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、

2017-04-25 19:48:05 428

转载 iOS应用架构谈 组件化方案

【转载 原文地址:https://casatwy.com/iOS-Modulization.html】简述前几天的一个晚上在infoQ的微信群里,来自蘑菇街的Limboy做了一个分享,讲了蘑菇街的组件化之路。我不认为这条组件化之路蘑菇街走对了。分享后我私聊了Limboy,Limboy似乎也明白了问题所在,我答应他我会把我的方案写成文章,于

2017-04-21 14:41:21 641

转载 iOS应用架构谈 本地持久化方案及动态部署

前言嗯,你们要的大招。跟着这篇文章一起也发布了CTPersistance和CTJSBridge这两个库,希望大家在实际使用的时候如果遇到问题,就给我提issue或者PR或者评论区。每一个issue和PR以及评论我都会回复的。持久化方案不管是服务端还是客户端,都是一个非常值得讨论的话题。尤其是在服务端,持久化方案的优劣往往都会在一定程度上影响到产品的性能。然而

2017-04-21 14:38:30 492

转载 iOS应用架构谈 view层的组织和调用方案

【原文地址:https://casatwy.com/iosying-yong-jia-gou-tan-viewceng-de-zu-zhi-he-diao-yong-fang-an.html】感谢Casa Taloyum大神,MVC以及MVVM等架构始终理解的不是很清楚,看过几篇谈及MVVM的帖子,一知半解,误导了不少读者。这篇文章写得很详细,理解也很深刻。前言

2017-04-21 14:34:06 498

转载 iOS应用架构谈 开篇

【转载 原文链接:https://casatwy.com/iosying-yong-jia-gou-tan-kai-pian.html】当我们讨论客户端应用架构的时候,我们在讨论什么?其实市面上大部分应用不外乎就是颠过来倒过去地做以下这些事情: --------------- --------------- ------------

2017-04-21 14:01:16 324

转载 iOS应用架构谈 网络层设计方案

[转载 原文地址:https://casatwy.com/iosying-yong-jia-gou-tan-wang-luo-ceng-she-ji-fang-an.html]前言网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的ASIHttp

2017-04-21 13:58:46 543

原创 protobuf 最新版本编译 Google Protobuf 3.0.1

Mac OS X and iOS Support最近做iOS 项目用到protobuf,编译遇到问题,现贴出编译方法#!/bin/bash -xecho "$(tput setaf 2)"echo Building Google Protobuf for Mac OS X / iOS.echo Use 'tail -f build

2016-04-13 17:59:56 2752

原创 ios开发 向右滑动手势实现返回.在NavigationController中如何设置

在navigationController中实现向右滑动 返回功能系统提供的backbarbuttonitem,不用添加任何代码即可实现向右滑动后退功能,但是往往要对按钮修改样式等时,就需要自定义leftbarbuttonitem,此时向右滑动即失效.通过下面方法即可解决该问题.(本人亲自实验过)主要是通过设置navigationController.interactive

2015-07-14 12:12:21 3954

转载 ffmpeg kxmovie

一、编译针对iOS平台的ffmpeg库(kxmovie)近期有一个项目,需要播放各种格式的音频、视频以及网络摄像头实时监控的视频流数据,经过多种折腾之后,最后选择了kxmovie,kxmovie项目已经整合了ffmpeg和简单的播放器,具体可以参考kxmovie主页:https://github.com/kolyvan/kxmovie 编译kxmovie很简单,已经支持iOS 6.

2014-06-06 08:57:52 1914

原创 编译针对iOS平台的ffmpeg

一、编译针对iOS平台的ffmpeg库(kxmovie)近期有一个项目,需要播放各种格式的音频、视频以及网络摄像头实时监控的视频流数据,经过多种折腾之后,最后选择了kxmovie,kxmovie项目已经整合了ffmpeg和简单的播放器,具体可以参考kxmovie主页:https://github.com/kolyvan/kxmovie 编译kxmovie很简单,已经支持iOS 6.

2014-05-26 09:30:46 901

原创 如何在iOS中使用ZXing库

前言ZXing(Github镜像地址)是一个开源的条码生成和扫描库(开源协议为Apache2.0)。它不但支持众多的条码格式,而且有各种语言的实现版本,它支持的语言包括:Java、 C++、 C#、 Objective-C、ActionScript以及Ruby。我以前在iOS项目开发中使用了ZXing的扫描二维码功能。在此总结一下如何将ZXing集成到已有的iOS工程中,分享给

2014-05-21 11:14:16 1073

原创 iPhone 多线程

iPhone 多线程  多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。  一、线程创建与启动  线程创建主要有二种方式:  - (id)init; // designate

2013-07-18 10:03:22 588

原创 ios 6.1下ffmpeg真机库带h264编码解码

两个库文件下载地址ffmpeg libx2641.将两个库文件下载到同一个目录2.编译 libx264在libx264文件夹下新建一个 XX.sh将以下代码拷贝到xx.sh 内  请不要修改#!/bin/shDEST=../iOS/video/iOSVERSION="6.1"SDK_VERSION="6.1"DEVPATH=/App

2013-07-08 18:29:49 2307

转载 iOS 使用libx264编码视频

转载首先视频采集使用AVCaptureSession,输出参数设置如下 AVCaptureVideoDataOutput *newVideoOutput = [[AVCaptureVideoDataOutputalloc]init];    [newVideoOutput setAlwaysDiscardsLateVideoFrames:YES];   

2013-07-08 13:20:29 2258 5

原创 OC 数字转金额大写

NSString* convert(NSString*str){ if (!str||str==@"") return nil; NSMutableString*newStr=[[NSMutableString alloc]initWithString:str]; while ([newStr hasPrefix:@"0"]) { [newStr deleteCharactersIn

2013-04-18 16:11:33 1365

原创 ios添加联系人

ABAddressBookRef iPhoneAddressBook = ABAddressBookCreate();    ABRecordRef newPerson = ABPersonCreate();    CFErrorRef error = NULL;    ABRecordSetValue(newPerson, kABPersonFirstNameProperty, @"

2013-04-07 14:27:23 987

原创 时间戳转化为今天什么什么时间,昨天什么什么时间【ios】

代码如下:- (NSString*)dateDisPlay:(double)inServerTime{ NSDateFormatter *dataFormat = [[NSDateFormatter alloc] init]; [dataFormat setDateFormat:@"MM-dd HH:mm"]; NSDateFormatter *timeFo

2013-03-26 13:03:45 1121

原创 国外推广必备:国际知名APP网站&APP论坛列表

你做的APP是面向国际的吗?下面是一些国外比较有人气的APP网站和APP论坛http://www.ipadown.com/http://topapp.net/http://www.appolicious.com/http://mobile.butterscotch.com/Mobile/IPhone/http://wwdc.slidetoplay.com/http://

2013-03-11 11:48:11 3581

spark windows

spark for windows版本,可以连接openfire进行聊天通信,还可以创建群聊等等。 需用户搭建自己的openfire服务器

2020-12-02

Securecrt win版

Securecrt win版,无激活码,好用好评。

2018-12-18

ios Airprint,打印报表

ios实现无线打印(Airprint)报表功能。包括人员提成,销售月度报告等等。 代码包含用代码绘制文字生成图片等功能

2014-01-17

NSDictionary,JSON和XML互相转换

NSDictionary,JSON和XML互相转换

2013-10-08

openfire聊天记录保存插件

一开始找国外的聊天记录插件,都不好用,没办法,自己写了一个,方便大家调用,不敢独享. 聊天记录保存在ofChatHistory表内。

2013-09-27

IOS ffmpeg-libx264编译脚本

ios ffmpeg and libx264编译脚本 详情看我的博客

2013-07-08

空空如也

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

TA关注的人

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