u011409282的专栏

私信 关注
123汽水
码龄8年
  • 24,258
    被访问量
  • 6
    原创文章
  • 264,988
    作者排名
  • 2
    粉丝数量
  • 于 2013-07-15 加入CSDN
获得成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得0次收藏
荣誉勋章
兴趣领域
  • #iOS
    #Swift#Xcode#Objective-C
TA的专栏
  • cocos2d-x
    1篇
  • 移动 iOS
    42篇
  • iOS 网络请求AFNetworking&ASI
    4篇
  • iOS 数据库
  • iOS 多线程
    9篇
  • iOS Core Animation
    1篇
  • Cocoapod 学习转载
    1篇
  • Cocoapod 学习转载
  • GDataxml 创建和解析 xml
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

蘑菇街开源的 IM 项目 TeamTalk(iOS client)

即时通讯,IM,TeamTalk 开源项目,xcode 9,iOS 11可以真机运行。
zip
发布资源于 3 年前

ios 视频分割编辑

ios视频分割,合并,剪辑,添加水印,工作中的一次学习过程
zip
发布资源于 4 年前

怎么去掉Xcode工程中的某种类型的警告

问题描述  在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧。我们怎么去掉警告呢? 1. 最直接、最一劳永逸、最安全的方式,直接找到警告的那段代码,改为不警告。这个方式最安全。
转载
386阅读
0评论
0点赞
发布博客于 6 年前

iO7以上CIFilter生成二维码(备忘) 此博文包含图片 (2015-04-24 14:48:25)转载

【iOS开发】iO7以上CIFilter生成二维码(备忘) 此博文包含图片 (2015-04-24 14:48:25)转载▼ 标签: cifilter xcode ios开发 二维码 分类: Xcode/iOS/MacOS 最近需要用到二维码生成和扫描,想找一下简单高效好用的源码,以下备忘 //————– iOS7之后,可以使用原生的CIFilter创建二维码,但是生成的二维码
原创
449阅读
0评论
0点赞
发布博客于 6 年前

CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目 Co
转载
423阅读
0评论
0点赞
发布博客于 6 年前

CocoaPods一个Objective-C第三方库的管理利器

介绍: 开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。 那怎么用呢?先安装CocoaPods。 1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名: sudo gem
转载
282阅读
0评论
0点赞
发布博客于 6 年前

iOS图形库CorePlot

官网http://code.google.com/p/core-plot/ https://github.com/core-plot Using Core Plot in an Application https://github.com/core-plot/core-plot/wiki/Using-Core-Plot-in-an-Application 1. 将Frame
转载
308阅读
0评论
0点赞
发布博客于 6 年前

iOS 8 AutoLayout与Size Class自悟

转载地址:   http://www.cocoachina.com/ios/20141217/10669.html 前言 iOS8和iPhone6发布已经过去蛮久了,广大的果粉终于迎来了大屏iPhone,再也不用纠结为大屏买三星舍苹果了…但是对于iOS开发人员来说,迎来了和Android开发开发一样的问题—>各种屏幕的适配(是不是可以要求加工资的节奏).对于适配,网传各
转载
220阅读
0评论
0点赞
发布博客于 6 年前

ios开发之:UILabel行间距。label内容自适应

UILabel设置行间距等属性: NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWithString:contentLabel.text];;             NSMutableParagraphStyle *paragraphStyle =
转载
475阅读
0评论
0点赞
发布博客于 6 年前

IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

原文链接地址:http://my.oschina.net/LangZiAiFer/blog/175623 首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完
转载
330阅读
0评论
0点赞
发布博客于 6 年前

Core Animation编程指南

本文是《Core Animation Programming Guide》2013-01-28更新版本的译文。本文略去了原文中关于OS X平台上Core Animation相关内容。因为原文的类型属于编程指南,所以示例代码并不多,更多的是理论层面的探讨。所以译文中加入了大量的示例代码,以提高本文的可操作性。希望本文能够对你有所帮助。 本文由海水的味道翻译,转载请注明译者和出处,请勿用于商
转载
291阅读
0评论
0点赞
发布博客于 6 年前

Google AdMob 广告 iOS 初级指南

2013-06-14 15:36 1442人阅读 评论(0) 收藏 举报 目录(?)[+] https://developers.google.com/mobile-ads-sdk/docs/ios/fundamentals?hl=zh-cn Google AdMob 广告 iOS 初级指南 概览 要求 加入 SDK 添加 GADB
转载
408阅读
0评论
0点赞
发布博客于 7 年前

iOS开发——keychain的使用

通常情况下,我们用NSUserDefaults存储数据信息,但是对于一些私密信息,比如密码、证书等等,就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失,在用户重新安装App后依然有效,数据还在。 使用苹果官方发布的KeychainItemWrapper或者SFHFKeychainUtils很方便,后来看到 iphone使用keychain来存取用户
转载
230阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(十)-- dispatch同步

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html GCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。 一、dispatch组(dispatch group) 1. 创建dispatch组 dispatch_group_t group = dispatch_group_create(); 
转载
429阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(八)-- dispatch队列

GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包(Closure)的特性发挥得淋漓尽致。   dispatch队列的生成可以有这几种方式: 1. dispatch_queue_t queue = disp
转载
247阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(九)-- dispatch源

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html dispatch源(dispatch source)和RunLoop源概念上有些类似的地方,而且使用起来更简单。要很好地理解dispatch源,其实把它看成一种特别的生产消费模式。dispatch源好比生产的数据,当有新数据时,会自动在dispatch指定的队列(即消费队列)上运行相应
转载
317阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(七)-- dispatch对象

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html 谈起iOS的dispatch(正式称谓是Grand Central Dispatch或GCD),不得不说这又是iOS(包括MacOSX)平台的创新,优缺点这里不讨论,只有当你使用时才能真正体会到。我们说dispatch函数的主要目的是实现多任务并发代码,那么要理解dispatch函
转载
253阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(六)-- NSOperation

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html iOS平台提供更高级的并发(异步)调用接口,让你可以集中精力去设计需完成的任务代码,避免去写与程序逻辑无关的线程生成、运行等管理代码。当然实质上是这些接口隐含生成线程和管理线程的运行,从而更加简洁地实现多线程。下面先来研究NSOperation和NSOperationQue
转载
424阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(五)-- 如何让NSURLConnection在子线程中运行

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html 可以有两个办法让NSURLConnection在子线程中运行,即将NSURLConnection加入到run loop或者NSOperationQueue中去运行。 前面提到可以将NSTimer手动加入NSRunLoop,Cocoa库也为其它一些类提供了可以手动加入NSRun
转载
460阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(四)-- NSTimer

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html 理解run loop后,才能彻底理解NSTimer的实现原理,也就是说NSTimer实际上依赖run loop实现的。 先看看NSTimer的两个常用方法: + (NSTimer *)timerWithTimeInterval:(NSTimeInte
转载
354阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(二)-- 锁

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html 谈到线程同步,一般指如何对线程间共享数据的同步读写,如何避免混乱的读写结果。一个基本的解决办法就是使用锁(LOCK)。 iOS提供多种同步锁的类和方法,这里介绍下基本用法。   1. NSLock:最基本的同步锁,使用lock来获得锁,unlock释放锁。如果
转载
383阅读
0评论
0点赞
发布博客于 7 年前

iOS多线程的初步研究(一)-- NSThread

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.html iOS多线程的初步研究(一)-- NSThread 对于多线程的开发,iOS系统提供了多种不同的接口,先谈谈iOS多线程最基础方面的使用。产生线程的方式姑且分两类,一类是显式调用,另一类是隐式调用。 一、显示调用的类为NSThread。一般构造NSThread的
转载
217阅读
0评论
0点赞
发布博客于 7 年前

百度地图

1.首先接受基本的地图功能 新建一个地图类,xib拖也行,我这边是代码实现的。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
转载
398阅读
0评论
0点赞
发布博客于 7 年前

UIScrollView的使用大全

UIScrollView 原理详解 ScrollView        UIScrollView      UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。                  Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类
转载
282阅读
0评论
0点赞
发布博客于 7 年前

iOS- CoreData 数据库管理利器!

1.前文                               上次用SQLite3实现了数据管理,这次准备用CoreData来实现。 Core Data 是iOS SDK 里的一个很强大的框架,允许程序员以面向对象的方式储存和管理数据。使用Core Data框架,程序员可以很轻松有效地通过面向对象的接口管理数据 相比SQLite3来说,用CoreData更有利于程序员来管
转载
272阅读
0评论
0点赞
发布博客于 7 年前

iOS 3种拨打电话的方式

1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"];     //            NSLog(@"str======%@",str); [[UIApplicati
转载
329阅读
0评论
0点赞
发布博客于 7 年前

ios crash文件分析

IOS程序在真机运行程序出现crash状况时,机器会自动产生log文件,它包含了在程序crash之前的运行逻辑,分析carsh文件,有效的解决程序在真机上的问题,保证程序良好的稳定性,但是这个crash文件多数是显示出现问题的地址和一些系统的消息,无法查看程序中对应的崩溃地点,以下文章帮你解决这个问题。 分析崩溃原因,需要三个东西,第一,crash文件,第二,symbolicatecrash
转载
198阅读
0评论
0点赞
发布博客于 7 年前

IOS-TextField知多少

//初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //设置边框样式,只有设置了才会显示边框样式     text.borderStyle = UITextBorderStyleRoundedRect;
转载
238阅读
0评论
0点赞
发布博客于 7 年前

NSJSONSerialization使用

Objective-C 操作JSON 主要使用的是  NSJSONSerialization 这个类 NSJSONSerialization 包含了以下五个类函数 + (BOOL)isValidJSONObject:(id)obj; 判断 该实例(obj)是否为JSONObject 需满足下面三个条件 1.obj 是NSArray 或 NSDictionay 以及他们派生出来的子
原创
344阅读
0评论
0点赞
发布博客于 7 年前

Xcode cannot run using the selected device

网上下载的第三方的xcode工程, 编译提示错误, 如图所示 : Choose  a destination with a supported architecture in order to run on this device . 解决办法: PROJECT--->Build Settings ---> Bu
转载
264阅读
0评论
0点赞
发布博客于 7 年前

网络编程专题:Reachability的使用

[iOS]网络编程专题:Reachability的使用 分类: iphone iOS 网络编程专题2012-01-04 17:00 1500人阅读 评论(0) 收藏 举报 网络编程ios服务器application网络应用 什么是UDP和TCP的区别是什么? TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。 UDP全称为用户数据报
转载
265阅读
0评论
0点赞
发布博客于 7 年前

iOS6新特征:UICollectionView高级使用示例之CircleLayout

CircleLayout继承自UICollectionViewLayout,在这里先简单介绍一下UICollectionViewLayout UICollectionViewLayout类是一个抽象基类,通过继承它以生成collection view的layout信息。layout对象的职责就是决定collection view中cells,supplementary views和decor
转载
255阅读
0评论
0点赞
发布博客于 7 年前

UICollectionView详解

什么是UICollectionView UICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad
转载
245阅读
0评论
0点赞
发布博客于 7 年前

UICollectionViewLayout

这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。 在上一篇UICollectionView的入门介绍中,大概地对iOS6新加入的强大的UICollectionView进行了一些说明。在这篇博文中,将结合WWDC2012 Session219:Advanced Collecti
转载
223阅读
0评论
0点赞
发布博客于 7 年前

UITableView划动删除的实现

iOS应用检查更新的最优方法   关于IOS中变量声明方式@interface和@property的区别 UITableView划动删除的实现   2013-04-21 17:21:25|  分类: 默认分类 |  标签: |举报 |字号大中小 订阅 从七八月前对苹果一无所知,到现在手持iphone,ipad,itou
转载
221阅读
0评论
0点赞
发布博客于 7 年前

iOS关于SQLite数据库的操作(使用第三方类库FMDB)

iOS关于SQLite数据库的操作(使用第三方类库FMDB) 分类: ios开发2013-12-03 19:21 69人阅读 评论(0) 收藏 举报 首先要先导入第三方类库FMdatabase 获得存放数据库文件的沙盒地址 [objc] view plaincopy +(NSString *)databaseFilePath  
转载
311阅读
0评论
0点赞
发布博客于 7 年前

asihttprequest 网络请求类封装

1.创建封装类  A; 2.
原创
343阅读
0评论
0点赞
发布博客于 7 年前

封装 ASIHTTPRequest 多请求管理类

使用方法如上图. 下面直接发代码: 头文件 [plain] view plaincopy //   //  CWLWConnectManager.h   //  LechaoDrawGuess   //   //  Created by luoge on 12-11-19.   //  Copyright (c)
转载
345阅读
0评论
0点赞
发布博客于 7 年前

iOS下的Notification的使用

iOS下的Notification的使用 Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notification种类,本地和远程。本地的Notification由iOS下NotificationManager统一管理,只需要将封装好的本地Not
转载
289阅读
0评论
0点赞
发布博客于 7 年前

iOS 开发 中级:HTTP请求 GET POST 网络编程实现

在开发网络相关的应用,比如微博应用时,就必然需要使用到HTTP请求来发送或者接收数据。最主要的就是使用GET方法或者POST方法。本文将详细介绍HTTP请求在iOS开发中的编程实现。 1、对于HTTP请求的基本介绍 这里不对原理做过多的介绍,大家可以Google之。对于完全不了解的童鞋,这里作个基本的说明。举新浪开放平台为例,我们要从手机发布一条新的状态,需要通过网络向新浪微博的服务器发送请求
转载
238阅读
0评论
0点赞
发布博客于 7 年前

iOS学习之2-使用ASIHttpRequest调用WebService

工作中,使用iPhone作为已有产品的移动终端,目前做能想到最理想的方式就是恳求产品提供WebService了,还是老习惯,坚决不要零散的代码,继续整理为通用的类,便于拉壮丁快速开发,虽然目前的壮丁就俺一个,hoho 再次利用现有的资源,使用了ASIHttpRequest v1.8.1,因为项目中使用了Windows集成验证,而这个东西正好提供了响应的验证方式,爽歪歪了。 还是那句话:
转载
249阅读
0评论
0点赞
发布博客于 7 年前

iOS正则表达式

首先简单介绍一下正则表达式的基本写法及用法 \d 匹配任何一个数字,即[0-9] \d+表示1个以上的数字 \d*标示0个或多个数字 \s 表示分隔符,包括空格、制表符和换行符 \s* 0个或多个分隔符 \w 表示字母、数字和下划线,这里还包括Unicode字符,不同的语言里有些不同 \w{4} 表示4个非空白字符 . 表示任何一个字符,不包括换行符 .* 表示任何多个字符,当然
转载
290阅读
0评论
0点赞
发布博客于 7 年前

NSScanner类的基本用法

NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。  创建一个Scanner  NSScanner是一个类族, NSScanner是其中公开的一类。通常,可以用scannerWithString:或localized
转载
369阅读
0评论
0点赞
发布博客于 7 年前

ios scanner判断字符串是否全为数字

判断NSString是否为数字,以及转换为数字当NSString为纯数字的时候可以用下面的方法://判断是否为整形:- (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScanner scannerWithString:string]; intval; return[scanscanInt:&val] && [scanisAtEnd]
转载
1010阅读
0评论
0点赞
发布博客于 7 年前

ios Sqlite数据库增删改查基本操作

转: http://www.cnblogs.com/xiaobaizhu/archive/2012/12/07/2808170.html   研究了几天的数据库,终于把它给搞出来了。Sqlite是ios上最常用的数据库之一,大家还是有必要了解一下的。这是仿照网上的一个例子做的,有些部分写的不好,我稍作了修改,以讲解为主,主要让大家能够明白如何修改,明白原理,达到举一反三的目的。 先
转载
332阅读
0评论
0点赞
发布博客于 7 年前

IOS sqlite数据库操作

IOS sqlite数据库操作   2013-10-28 16:33:31|  分类: iOS 数据库 |举报 |字号 订阅 IOS sqlite数据库操作。步骤是: 先加入sqlite开发库libsqlite3.dylib, 新建或打开数据库, 创建数据表, 插入数据, 查询数据并打印 1、新建项目sqliteDemo,添加
转载
588阅读
0评论
0点赞
发布博客于 7 年前

*******************ios 常用 例子 解释 *********************

• ios建立空模版"Empty Application"常用代码• ios中常用的小代码段• ios常用的几个动画代码• iOS开发之17个常用代码整理• iOS常用功能点整理(二)• iOS开发常用输入校验• cocos2dx-2.10 使用Xcode整合ios与android开发代码• iOS开发-代码执行segue• iOS开发常用的开源库和示例• Hpple-iOS解析HTML-hppl
转载
764阅读
0评论
0点赞
发布博客于 7 年前

ios网络编程(http、socket)

http编程综述:亦可称为soap编程。通常情况下,http编程要比socket编程相对要简单易用得多。所以用的最广广泛。 一、http编程其实就是http请求。http请求最长用的方法是 get 和 post 方法。 ==》get方法和post方法相比理解起来比较简单,get方法可以直接请求一个url,也可以url后面拼接上参数作为一个新的url地址进行请求。get方法后面的value要经过
转载
352阅读
0评论
0点赞
发布博客于 7 年前

IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)

在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129/article/details/6575588中有具体的介绍,今天重点介绍如何实现,废话少说,开始正文:     一、创建网络请
转载
334阅读
0评论
0点赞
发布博客于 7 年前

推送通知iOS客户端编写实现及推送服务器端编写

推送通知iOS客户端编写实现及推送服务器端编写 Posted on 2013 年 5 月 23 日 by admin 1iOS客户端编程 推送通知技术在Mac OS X和iOS系统上都可以运行,我们本章主要介绍iOS客户端编程,推送通知的编程比较简单,编程的关键是获得令牌,这是从APNS返回的,然后还有把提交给内容提供商。下面我们看看开发之前的一些准备工作。 配置Xcode工程
转载
294阅读
0评论
0点赞
发布博客于 7 年前

数据持久化

iphone提供的的数据持久化的方法大体上有下面几种:    1、属性列表      2、对象归档     3、SQLite3     4、Core Data     5、其它方式:存储文件的方式等 详细介绍请参见具体代码和注释     转载请注名出处:http://write.blog.csdn.net/postedit/7718672  一、属性类表 /*  属性列表
转载
261阅读
0评论
0点赞
发布博客于 7 年前

iOS开发中的Html解析方法

初次解析html,使用是网上的第三方类;我使用的是以下三个类,将其添加到项目中: #import "TFHpple.h"                     #import "TFHppleElement.h" #import "XPathQuery.h"  添加以上三个类必须添加一个库,这个库是:libxml2.2.dylib。并且还需要设置一些路径参数,否则会一直报错;这个路径的设
转载
434阅读
0评论
0点赞
发布博客于 7 年前

cocos2d-x环境安装

MAC下安装 2.1.3版 打开终端 :cd +空格 把解压的文件拖到终端。 回后,然后输入: sudo ./install-templates-xcode.sh 然后输入开机密码开始安装。 注意sudo ./i    o与.之间有一个空格。 cocos2d-x 3.0建工程方法: 在终端下: cd        【
转载
291阅读
0评论
0点赞
发布博客于 7 年前

页面切换(临时 )

#import #include "FirstViewController.h" #include "SecondViewController.h" @interface ViewController : UIViewController @property(retain)FirstViewController *first; @p
原创
424阅读
0评论
0点赞
发布博客于 7 年前

CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目
转载
438阅读
0评论
0点赞
发布博客于 7 年前

iPhone/iPad 开发: 解析本地/网络上的xml文件

1、解析本地xml文件  Java代码   //找到本地test.xml文件   NSString*path = [[NSBundlemainBundle]   pathForResource:@"test" ofType:@ "xml" ];  NSFileHandle*file = [NSFileHandlefileHandleForReadingAt
转载
554阅读
0评论
0点赞
发布博客于 7 年前

xml解析例子

"1.0" encoding = "UTF8" standalone = "yes" ?> 上面的是预处理指令  编码方式为UTF8  版本为1.0  standalone 说明他是独立的 与其他没有关系--> 以下是一个学生名单-->             otis         T23         2003081205
原创
444阅读
0评论
0点赞
发布博客于 7 年前

iOS Socket第三方开源类库 AsyncSocket

假如你也是一个java程序员,而你又不是很懂Socket。 下面我的这篇文章也许能帮助你一些。 http://xiva.iteye.com/blog/993336 首先我们写好上面文章中的server端。 下面我们可以访问一下下面的地址: http://code.google.com/p/cocoaasyncsocket/ 这是一个开源框
转载
477阅读
0评论
0点赞
发布博客于 7 年前

IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。 有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。 从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe
转载
681阅读
0评论
0点赞
发布博客于 7 年前

ASIHttprequest的使用

本文转自csdn   ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。   ASIHTTPRequest功能很强大,主要特色如下: l 通过简
转载
547阅读
0评论
0点赞
发布博客于 7 年前

block学习

blocks 学习 转载请注明,谢谢。   Ios4已经直接支持blocks,很有必要学习一下。 在ios,blocks是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是只读的。 Blocks的定义:       
转载
701阅读
0评论
0点赞
发布博客于 7 年前

IOS多线程

IOS多线程编程 1:首先简单介绍什么叫线程 可并发执行的,拥有最小系统资源,共享进程资源的基本调度单位。共用堆,自有栈(官方资料说明iOS主线程栈大小为1M,其它线程为512K)。并发执行进度不可控,对非原子操作易造成状态不一致,加锁控制又有死锁的风险。 2:IOS中的线程 iOS主线程(UI线程),我们的大部分业务逻辑代码运行于主线程中。没有特殊需求,不应引入线
转载
414阅读
0评论
0点赞
发布博客于 7 年前

iOS的主要框架介绍

框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。        IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UIKit、和Core Graphics这些框架。根据你为应用程序选择的模版,相关的
转载
509阅读
0评论
0点赞
发布博客于 7 年前

CCMenue 菜单

1.CCMenu是由菜单项CCMenuItem (或其子类如CCMenuItemImage)组成的,通常先创建菜单项,然后使用1个或多个菜单项生成菜单 2.菜单项的位置是相对于菜单的偏移位置,默认情况下菜单的位置在屏幕中点,方向为x向右,y向上(跟主窗口方向一样),菜单项默认偏移为(0,0),即不偏移  pMenu->setPosition( CCPointZero );  pCloseIt
原创
404阅读
0评论
0点赞
发布博客于 8 年前

c++编程思想第一卷.pdf

不错的c语言学习书,对于想学习c++的人来说不错喔
pdf
发布资源于 8 年前