iOS相关
文章平均质量分 87
每天看一遍,防止恋爱&&堕落
没钱没势无背景以前有的是年轻现在连青春都离我而去了
能陪着自己的只有影子,内心契合的也只有自己,知道自己故事的人变得越来越少
展开
-
提交审核配置IDFA信息
提交审核配置IDFA信息原创 2016-07-27 11:01:36 · 1088 阅读 · 0 评论 -
怎样编译ffmpeg生成.a文件,让其支持不同的架构
玩过iPhone开发的都知道,iPhone3G、iPhone4、iPhone4S、iPhone5、iPhone5s、Xcode的模拟器有三种不同的芯片,有armv7、armv7s、i386所以生成的.a文件,必须都支持这三种架构才可以同时运行可以参考:http://blog.csdn.net/zengraoli/article/details/13004701编译出i3原创 2013-11-14 19:56:55 · 4069 阅读 · 0 评论 -
iOS在项目中使用ASIHttpRequest
首先加入lib库:common+b一下,发现找不到头文件:查看项目的配置:(搜索Header search paths)双击Header Search Paths,加入如下:${SDK_DIR}/usr/include/libxml2再来编译一次:出现如下问题:需要加入对应的lib:原创 2013-10-20 10:09:25 · 1621 阅读 · 0 评论 -
在iOS的ARC项目中加入非ARC的源代码
今天在进行是否存在网络进行判断的时候,使用到了Rechability这个开源代码,其实原理并不难,不到1k行的代码咯就不进行代码分解或者改成ARC了;看看如何把这个Rechability开源代码加入到非ARC的项目中吧1、首先把Rechability源代码copy到项目中,然后进行编译:因为是ARC项目,所以带有手动释放的部分,都报错了原创 2013-11-13 12:05:19 · 936 阅读 · 0 评论 -
iOS编译ffmpeg1.2.1,使用kxmovie播放视频文件
今天完成了,iOS上面播放视频的功能,特写此日记,以便以后用到我的环境是xcode5+iOS7.0SDK,ffmpeg的版本是1.2.1,系统版本是10.8.51、先来看编译模拟器的ffmpeg库:使用脚本compile.sh,内容如下:rm -r ./compiledecho Configure for i386./configure \原创 2013-10-24 21:13:33 · 12498 阅读 · 89 评论 -
直接用URLWithString来拼接NSURL有时候得到的NSURL是为nil的
今天在使用URLWithString拼接NSURL的时候出现了nil:NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@?%@",host_url,baseurl,postURL]];查了一下原因:This method expects URLString to contain an原创 2013-11-22 09:39:25 · 25105 阅读 · 1 评论 -
object c解析(包含本地和远程)xml文件
0、理论基础:NSXML是iOS SDK自带的,也是苹果默认解析框架,采用SAX模式解析。NSXML框架中的核心是NSXMLParser和它的委托协议NSXMLParserDelegate。主要的解析工作是在委托协议NSXMLParserDelegate的实现类中完成的,委托中定义了很多回掉方法,在SAX解析器从上到下遍历XML文档的过程中,遇到开始标签、结束标签、文档开始、文档结束和字符原创 2013-11-06 12:20:36 · 3578 阅读 · 0 评论 -
iOS用远程的图片和txt数据对UITableView进行绑定
UITableView需要有一个数据源Array,但又不想把这个数据源的数据给写死,所以使用了一个可变的Array(NSMutableArray);下面是ViewController.h的代码(主要在这里声明变量)://// ViewController.h// use_table//// Created by zengraoli on 13-10-22.//原创 2013-10-23 12:34:53 · 2815 阅读 · 1 评论 -
用htmlcxx解析从libcurl中获取到的web网页源码
0、前言:结合上一篇blog文,已经大体知道了如何使用libcurl来获取网页的源代码(使用libcurl获取经过gzip压缩的网页文件),下来我们在配合htmlcxx,解析用libcurl获取到的网页源代码。1、相关源代码:封装的libcurl的类的代码,在上一篇文章中(使用libcurl获取经过gzip压缩的网页文件);这里主要看主要部分:// Anal原创 2013-10-30 11:29:47 · 4607 阅读 · 0 评论 -
使用htmlcxx-0.85解析html(本地字段)
在windows上面需要用到解析html的库,刚好找到了这个,虽然网上很多人都说不错,但是从10年起就不再更新了。不过还好,我的目标也很明确,能替代我之前的采取正则表达式的方式匹配html就行了。下来下载到,使用git下载:git clone git://git.code.sf.net/p/htmlcxx/code htmlcxx-codeok,拿到了源原创 2013-10-30 10:44:08 · 5646 阅读 · 4 评论 -
php端使用二维数组与iOS进行Json通讯
在这里曾经说到了,如何用php端和iOS通过Json通讯的:http://blog.csdn.net/zengraoli/article/details/12918369不过这里有一些不足,因为从php中发送的数据,可以看出,还需要在iOS进行进一步处理,才能得到最终文件的路径找到了php使用二维数组的资料,写了一小段测试例子(真是新手了),等初步完成之后,再回过来修改这一原创 2013-10-22 09:12:00 · 4564 阅读 · 0 评论 -
iOS通过ASIHttpRequest接收php端发送的Json数据
在blog文 iOS使用ASIHttpRequest+Json与服务器段脚本进行登陆验证中,没有仔细的说清楚,到底是如何交互的,很是抱歉;毕竟我用php也仅限于这几天。。先来看,我刚才写的一个php端:<?php $arr; function traverse($path = '.') { $current_dir = o原创 2013-10-21 21:53:25 · 5121 阅读 · 0 评论 -
使用libcurl获取经过gzip压缩的网页文件
有些网页是经过gzip压缩的,如果直接从web获取网页的源代码后,得到的是一些乱码,比如“http://www.fenzhi.com/”这个网站的你就是保存到本地,得到的数据,也是一个乱码的,当然用cout输出的也会是乱码;下面我们封装一下libcurl(参考了网上的代码,加入了自己的一些属性)看看封装后类:GetPageByURL.h:#ifn原创 2013-10-30 11:09:07 · 11910 阅读 · 8 评论 -
话说我打算一天学完object c语法,系列6--------来自书Objective-c程序设计
综合例子这是目前为止最为复杂的例子,将前面的内容联系到一起的,主要是演示一个“新老师”俱乐部会员管理的实例:Membership.h://// Membership.h// test//// Created by Dawn on 13-5-27.// Copyright (c) 2013年 zeng. All rights reserved.//#impor原创 2013-05-30 22:45:37 · 1680 阅读 · 0 评论 -
用application loader上传app
用application loader上传app原创 2016-07-27 10:56:53 · 3400 阅读 · 6 评论 -
UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法
转自:http://blog.csdn.net/enuola/article/details/7900346转载 2014-10-31 17:04:50 · 5541 阅读 · 1 评论 -
编译iOS使用的.a库文件
编译iOS使用的.a库文件原创 2014-11-03 15:32:59 · 14930 阅读 · 0 评论 -
xcode6 iOS sdk8.1隐藏系统状态栏
xcode6 iOS sdk8.1隐藏系统状态栏原创 2014-11-02 13:35:54 · 17874 阅读 · 1 评论 -
UIAlertView的各种属性、方法及代理的使用
#import "AlertViewTestViewController.h"@implementation AlertViewTestViewController/* Tasks Creating Alert Views – initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles: Setting转载 2014-10-31 17:05:25 · 13233 阅读 · 2 评论 -
iOS常见bug
转自:http://my.oschina.net/joanfen/blog/150271转载 2014-10-31 17:10:30 · 7196 阅读 · 0 评论 -
话说我打算一天学完object c语法,系列1--------来自书Objective-c程序设计
类型:NSStringNSIntegerNSLong控制台输出 NSObject:对象比较两个对象是否相等:NSObject *object1 = [[NSObject alloc] init];NSObject *object2 = obejct1;if([object isEqual:object2]){ NSLong(@"is equal");}e原创 2013-05-30 11:38:30 · 5301 阅读 · 0 评论 -
话说我打算一天学完object c语法,系列2--------来自书Objective-c程序设计
协议 protocal暂时忽略这个,因为我觉得在C++中,多重继承都不是太常用P124异常处理在可能会抛出异常的代码块用@try标记@catch指令标记的代码块,用于捕捉@try语句块中的抛出的错误@finally语句块中包含的代码是不论程序是否抛出异常都会执行的代码可以使用@throw自己抛出一个错误,这个错误一般熟NSException类的对象试个例子P原创 2013-05-30 14:01:53 · 2384 阅读 · 0 评论 -
话说我打算一天学完object c语法,系列4--------来自书Objective-c程序设计
文件操作管理文件(NSFileManager)path必须是NSString,可以使用~表示用户的主目录,NSFileManager提供的操作文件的方法有:P207一个操作文件的例子//// main.m// test//// Created by Zeng on 13-5-24.// Copyright (c) 2013年原创 2013-05-30 20:34:55 · 2442 阅读 · 0 评论 -
话说我打算一天学完object c语法,系列3--------来自书Objective-c程序设计
NSString中的几个常用方法:isEqualToString、还可以通过compare来比较两个字符串的顺序,如果第一个字符串小于第二个则结果是NSOrderedAscending,NSorderedSame相等,NSOrderedDescending第一个字符串大于第二个、caseInsensitiveCompare(不想进行大小写的敏感检查)、uppedcaseString、lower原创 2013-05-30 17:05:22 · 1850 阅读 · 1 评论 -
话说我打算一天学完object c语法,系列5--------来自书Objective-c程序设计
内存管理 oc需要使用alloc方法申请内存,但是并不直接调用dealloc来释放,整个oc都使用对象引用,而且每个对象有一个引用计数器。oc提供了autorelease属性,从而可以让系统自动释放对象所占用的内存NSAutoreleasePool *pool =[[NSAutoreleasePool alloc] init]; 在一个池创建之后,基原创 2013-05-30 21:40:32 · 1718 阅读 · 0 评论 -
iOS使用ASIHttpRequest+Json与服务器段脚本进行登陆验证
ASIHttpRequest的配置可参见:http://blog.csdn.net/zengraoli/article/details/12882167核心代码如下:-(void)initData{ NSString *userName = @"test@111.com"; NSString *pwd = @"123456"; NSMutableDi原创 2013-10-21 13:02:05 · 4307 阅读 · 0 评论 -
iOS页面的转向
在做页面转向的时候,调用:[self.navigationController pushViewController:testSecond animated:YES];发现始终不正确,后面的NSLog都输出出来了。调试了一下,发现这个self.navigationController 是nil的,所以怎么进行push呢经过修改,需要在AppD原创 2013-10-19 22:32:10 · 1287 阅读 · 0 评论 -
【IOS】图片浏览效果(双击图片,弹出层)
原文链接:http://blog.csdn.net/toss156/article/details/7380241#import #import @interface EnlargeImageDoubleTap : UIImageView{ UIView *parentview; //父窗口,即用将UIImageEx所加到的UIView UIImag转载 2013-10-17 08:56:16 · 3311 阅读 · 0 评论 -
【IOS】仿捕鱼达人的金币滚动显示
原文链接:http://blog.csdn.net/toss156/article/details/7439769【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/toss156/article转载 2013-10-17 08:54:02 · 934 阅读 · 0 评论 -
【IOS】实现IOS版的抽屉效果(点击,拖拽滑动)
原文链接:http://blog.csdn.net/toss156/article/details/7400065好像最近,看到好多Android上的抽屉效果,也忍不住想要自己写一个。在Android里面可以用SlidingDrawer,很方便的实现。IOS上面就只有自己写了。其实原理很简单就是 UIView 的移动,和一些手势的操作。//// Drawer转载 2013-10-17 08:47:16 · 7945 阅读 · 0 评论 -
【IOS】开源项目汇总(更新时间2012-6-11)
原文链接:http://blog.csdn.net/toss156/article/details/7380420UI界面类项目:Panoramagl —— 720全景展示Panorama viewer library for iPhone, iPad and iPod touchMBProgressHUD —— 进度指示一种优雅的,半透明的进度转载 2013-10-17 08:44:42 · 975 阅读 · 0 评论 -
【IOS】分享下近一年IOS开发的经验总结
原文链接:http://blog.csdn.net/toss156/article/details/7722897 从上个暑假末到现在,自己做IOS开发也快一年了。从一开始的什么都不知道,到现在大多事都能搭上一两手,期间经历了很多事情。下面来和大家分享一下心得和感触。 1、现在移动领域的知识更新的很快,无论是IOS,Android,还是WP,转载 2013-10-17 08:42:25 · 878 阅读 · 1 评论 -
在objective-c中解析html
直接调用两个自定义的方法步骤:1、加载urlNSString *retStr = [self urlString:@"http://www.baidu.com/search/rss.html"];2、匹配信息sNSString *dataStr = [self str:retStr value1:@""];3、打印一下,看效果NSLog(@"转载 2013-10-11 14:35:02 · 1686 阅读 · 0 评论 -
看帖子总结
<h1 style="color:rgb(255,255,255); font-family:微软雅黑,宋体,黑体,Arial; font-size:17px; height:25px; line-height:25px; padding:5px 0px 5px 20px; background-color:rgb(43,102,149)!important; margin:15px 0px!原创 2013-10-12 08:58:00 · 2270 阅读 · 2 评论 -
图文混排
以下代码及文字均转载,仅供参考:在很多新闻类或有文字展示的应用中现在都会出现图文混排的界面例如网易新闻等,乍一看去相似一个网页,其实这样效果并非由UIWebView 加载网页实现。现在分享一种比较简单的实现方式iOS sdk中为我们提供了一套完善的文字排版开发组件:CoreText。CoreText库中提供了很多的工具来对文本进行操作,例如CTFont、CTLine、CTFrame转载 2013-10-11 14:08:43 · 4006 阅读 · 0 评论 -
iOS实现简单图文混排效果
在很多新闻类或有文字展示的应用中现在都会出现图文混排的界面例如网易新闻等,乍一看去相似一个网页,其实这样效果并非由UIWebView 加载网页实现。现在分享一种比较简单的实现方式iOS sdk中为我们提供了一套完善的文字排版开发组件:CoreText。CoreText库中提供了很多的工具来对文本进行操作,例如CTFont、CTLine、CTFrame等。利用这些工具可以转载 2013-10-11 13:58:28 · 30533 阅读 · 3 评论 -
替代NSLog
放到yourprojectname-Prefix.pch文件里面这个东西还不错。//DLog will output like NSLog only when the DEBUG variable is set#ifdef DEBUG# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTI转载 2013-10-11 14:26:43 · 1415 阅读 · 0 评论 -
自定义多色彩文本laye
以前一直在用three20的TTStyleTextLabel,很好用,最近因为性能的问题,整个项目都不再用three20库了,想画个多色彩的layer,发现好复杂。。。UIWebView用得很是不尽人意,而且UIWebView在一次加载很多的时候性能表现也不太好,于是自己写了个layer,可以一个一个单词的定义文本颜色,目前只支持左对齐,并且可以调整词间距和行间距,根据layer的大小自动换行(w转载 2013-10-11 14:23:54 · 1102 阅读 · 0 评论 -
【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
原文链接:http://blog.csdn.net/toss156/article/details/7371225#import #import typedef enum{ UIImageExNormal = 0, UIImageExFull}UIImageExState;@interface UIImageViewEx : UIImageView{转载 2013-10-17 08:57:29 · 1085 阅读 · 0 评论 -
UIWebView的使用
一、创建UIWebViewCGRect bouds = [[UIScreen manScreen]applicationFrame]; UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds]; 二、设置属性webView.scalespageToFit = YES;//自动对页面进行缩放以适应屏幕转载 2013-10-17 09:04:55 · 12005 阅读 · 0 评论