
移动 iOS
123汽水
这个作者很懒,什么都没留下…
展开
-
*******************ios 常用 例子 解释 *********************
• ios建立空模版"Empty Application"常用代码• ios中常用的小代码段• ios常用的几个动画代码• iOS开发之17个常用代码整理• iOS常用功能点整理(二)• iOS开发常用输入校验• cocos2dx-2.10 使用Xcode整合ios与android开发代码• iOS开发-代码执行segue• iOS开发常用的开源库和示例• Hpple-iOS解析HTML-hppl转载 2014-03-11 22:22:27 · 1027 阅读 · 0 评论 -
IOS-TextField知多少
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2014-10-14 11:32:51 · 315 阅读 · 0 评论 -
百度地图
1.首先接受基本的地图功能新建一个地图类,xib拖也行,我这边是代码实现的。?12345678910111213141516171819202122232425转载 2014-11-13 11:38:57 · 510 阅读 · 0 评论 -
NSJSONSerialization使用
Objective-C 操作JSON 主要使用的是 NSJSONSerialization 这个类NSJSONSerialization 包含了以下五个类函数+ (BOOL)isValidJSONObject:(id)obj;判断 该实例(obj)是否为JSONObject需满足下面三个条件1.obj 是NSArray 或 NSDictionay 以及他们派生出来的子原创 2014-10-10 18:06:01 · 571 阅读 · 0 评论 -
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转载 2014-10-10 17:33:42 · 359 阅读 · 0 评论 -
iOS6新特征:UICollectionView高级使用示例之CircleLayout
CircleLayout继承自UICollectionViewLayout,在这里先简单介绍一下UICollectionViewLayoutUICollectionViewLayout类是一个抽象基类,通过继承它以生成collection view的layout信息。layout对象的职责就是决定collection view中cells,supplementary views和decor转载 2014-08-15 10:49:21 · 315 阅读 · 0 评论 -
UICollectionView详解
什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad转载 2014-08-15 10:48:05 · 305 阅读 · 0 评论 -
UICollectionViewLayout
这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。在上一篇UICollectionView的入门介绍中,大概地对iOS6新加入的强大的UICollectionView进行了一些说明。在这篇博文中,将结合WWDC2012 Session219:Advanced Collecti转载 2014-08-15 10:46:39 · 288 阅读 · 0 评论 -
网络编程专题:Reachability的使用
[iOS]网络编程专题:Reachability的使用分类: iphone iOS 网络编程专题2012-01-04 17:00 1500人阅读 评论(0) 收藏 举报网络编程ios服务器application网络应用什么是UDP和TCP的区别是什么?TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。UDP全称为用户数据报转载 2014-09-10 10:03:30 · 344 阅读 · 0 评论 -
iOS多线程的初步研究(十)-- dispatch同步
原文地址 http://www.cnblogs.com/sunfrog/p/3243230.htmlGCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。一、dispatch组(dispatch group)1. 创建dispatch组dispatch_group_t group = dispatch_group_create();转载 2014-11-17 09:59:31 · 530 阅读 · 0 评论 -
iOS 3种拨打电话的方式
1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; // NSLog(@"str======%@",str);[[UIApplicati转载 2014-10-17 14:33:56 · 399 阅读 · 0 评论 -
怎么去掉Xcode工程中的某种类型的警告
问题描述 在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧。我们怎么去掉警告呢?1. 最直接、最一劳永逸、最安全的方式,直接找到警告的那段代码,改为不警告。这个方式最安全。转载 2015-10-15 17:59:26 · 486 阅读 · 0 评论 -
iOS图形库CorePlot
官网http://code.google.com/p/core-plot/https://github.com/core-plotUsing Core Plot in an Applicationhttps://github.com/core-plot/core-plot/wiki/Using-Core-Plot-in-an-Application1. 将Frame转载 2015-06-18 17:22:36 · 404 阅读 · 0 评论 -
iOS 8 AutoLayout与Size Class自悟
转载地址: http://www.cocoachina.com/ios/20141217/10669.html前言iOS8和iPhone6发布已经过去蛮久了,广大的果粉终于迎来了大屏iPhone,再也不用纠结为大屏买三星舍苹果了…但是对于iOS开发人员来说,迎来了和Android开发开发一样的问题—>各种屏幕的适配(是不是可以要求加工资的节奏).对于适配,网传各转载 2015-05-27 13:43:31 · 302 阅读 · 0 评论 -
ios开发之:UILabel行间距。label内容自适应
UILabel设置行间距等属性:NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWithString:contentLabel.text];; NSMutableParagraphStyle *paragraphStyle =转载 2015-02-02 16:54:38 · 606 阅读 · 0 评论 -
Google AdMob 广告 iOS 初级指南
2013-06-14 15:36 1442人阅读 评论(0) 收藏 举报目录(?)[+]https://developers.google.com/mobile-ads-sdk/docs/ios/fundamentals?hl=zh-cnGoogle AdMob 广告 iOS 初级指南概览要求加入 SDK添加 GADB转载 2014-12-08 21:29:57 · 762 阅读 · 0 评论 -
IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
原文链接地址:http://my.oschina.net/LangZiAiFer/blog/175623首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完转载 2015-01-30 09:55:22 · 414 阅读 · 0 评论 -
UIScrollView的使用大全
UIScrollView 原理详解ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类转载 2014-11-07 10:28:40 · 352 阅读 · 0 评论 -
iOS开发——keychain的使用
通常情况下,我们用NSUserDefaults存储数据信息,但是对于一些私密信息,比如密码、证书等等,就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失,在用户重新安装App后依然有效,数据还在。使用苹果官方发布的KeychainItemWrapper或者SFHFKeychainUtils很方便,后来看到 iphone使用keychain来存取用户转载 2014-12-01 09:37:04 · 313 阅读 · 0 评论 -
ios crash文件分析
IOS程序在真机运行程序出现crash状况时,机器会自动产生log文件,它包含了在程序crash之前的运行逻辑,分析carsh文件,有效的解决程序在真机上的问题,保证程序良好的稳定性,但是这个crash文件多数是显示出现问题的地址和一些系统的消息,无法查看程序中对应的崩溃地点,以下文章帮你解决这个问题。分析崩溃原因,需要三个东西,第一,crash文件,第二,symbolicatecrash转载 2014-10-17 11:25:10 · 298 阅读 · 0 评论 -
UITableView划动删除的实现
iOS应用检查更新的最优方法 关于IOS中变量声明方式@interface和@property的区别UITableView划动删除的实现 2013-04-21 17:21:25| 分类:默认分类 | 标签:|举报|字号大中小 订阅从七八月前对苹果一无所知,到现在手持iphone,ipad,itou转载 2014-08-13 10:13:01 · 282 阅读 · 0 评论 -
iOS关于SQLite数据库的操作(使用第三方类库FMDB)
iOS关于SQLite数据库的操作(使用第三方类库FMDB)分类: ios开发2013-12-03 19:21 69人阅读 评论(0) 收藏 举报首先要先导入第三方类库FMdatabase获得存放数据库文件的沙盒地址[objc] view plaincopy+(NSString *)databaseFilePath转载 2014-08-11 22:07:56 · 389 阅读 · 0 评论 -
xml解析例子
"1.0" encoding = "UTF8" standalone = "yes" ?>上面的是预处理指令 编码方式为UTF8 版本为1.0 standalone说明他是独立的 与其他没有关系-->以下是一个学生名单--> otis T23 2003081205原创 2014-02-15 19:56:01 · 590 阅读 · 0 评论 -
iOS Socket第三方开源类库 AsyncSocket
假如你也是一个java程序员,而你又不是很懂Socket。下面我的这篇文章也许能帮助你一些。http://xiva.iteye.com/blog/993336首先我们写好上面文章中的server端。下面我们可以访问一下下面的地址:http://code.google.com/p/cocoaasyncsocket/这是一个开源框转载 2014-02-15 15:03:22 · 545 阅读 · 0 评论 -
IOS中Json解析的四种方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe转载 2014-02-15 14:49:34 · 779 阅读 · 0 评论 -
iPhone/iPad 开发: 解析本地/网络上的xml文件
1、解析本地xml文件 Java代码 //找到本地test.xml文件 NSString*path = [[NSBundlemainBundle] pathForResource:@"test" ofType:@ "xml" ]; NSFileHandle*file = [NSFileHandlefileHandleForReadingAt转载 2014-02-15 20:22:02 · 691 阅读 · 0 评论 -
ASIHttprequest的使用
本文转自csdn ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。 ASIHTTPRequest功能很强大,主要特色如下:l 通过简转载 2014-02-15 12:10:08 · 630 阅读 · 0 评论 -
block学习
blocks 学习转载请注明,谢谢。 Ios4已经直接支持blocks,很有必要学习一下。在ios,blocks是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是只读的。Blocks的定义:转载 2014-02-14 19:21:07 · 801 阅读 · 0 评论 -
IOS多线程
IOS多线程编程1:首先简单介绍什么叫线程可并发执行的,拥有最小系统资源,共享进程资源的基本调度单位。共用堆,自有栈(官方资料说明iOS主线程栈大小为1M,其它线程为512K)。并发执行进度不可控,对非原子操作易造成状态不一致,加锁控制又有死锁的风险。2:IOS中的线程iOS主线程(UI线程),我们的大部分业务逻辑代码运行于主线程中。没有特殊需求,不应引入线转载 2014-02-14 19:10:50 · 494 阅读 · 0 评论 -
iOS的主要框架介绍
框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UIKit、和Core Graphics这些框架。根据你为应用程序选择的模版,相关的转载 2014-02-14 11:29:21 · 580 阅读 · 0 评论 -
iOS开发中的Html解析方法
初次解析html,使用是网上的第三方类;我使用的是以下三个类,将其添加到项目中:#import "TFHpple.h" #import "TFHppleElement.h" #import "XPathQuery.h" 添加以上三个类必须添加一个库,这个库是:libxml2.2.dylib。并且还需要设置一些路径参数,否则会一直报错;这个路径的设转载 2014-02-24 15:33:35 · 588 阅读 · 0 评论 -
页面切换(临时 )
#import #include "FirstViewController.h"#include "SecondViewController.h"@interface ViewController :UIViewController@property(retain)FirstViewController *first;@p原创 2014-02-18 11:17:36 · 512 阅读 · 0 评论 -
推送通知iOS客户端编写实现及推送服务器端编写
推送通知iOS客户端编写实现及推送服务器端编写Posted on 2013 年 5 月 23 日 by admin1iOS客户端编程推送通知技术在Mac OS X和iOS系统上都可以运行,我们本章主要介绍iOS客户端编程,推送通知的编程比较简单,编程的关键是获得令牌,这是从APNS返回的,然后还有把提交给内容提供商。下面我们看看开发之前的一些准备工作。配置Xcode工程转载 2014-03-10 18:43:45 · 362 阅读 · 0 评论 -
asihttprequest 网络请求类封装
1.创建封装类 A;2.原创 2014-08-11 17:33:19 · 433 阅读 · 0 评论 -
封装 ASIHTTPRequest 多请求管理类
使用方法如上图.下面直接发代码:头文件[plain] view plaincopy// // CWLWConnectManager.h // LechaoDrawGuess // // Created by luoge on 12-11-19. // Copyright (c)转载 2014-08-10 16:31:57 · 437 阅读 · 0 评论 -
iOS下的Notification的使用
iOS下的Notification的使用Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notification种类,本地和远程。本地的Notification由iOS下NotificationManager统一管理,只需要将封装好的本地Not转载 2014-08-06 21:42:09 · 360 阅读 · 0 评论 -
iOS正则表达式
首先简单介绍一下正则表达式的基本写法及用法\d 匹配任何一个数字,即[0-9]\d+表示1个以上的数字\d*标示0个或多个数字\s 表示分隔符,包括空格、制表符和换行符\s* 0个或多个分隔符\w 表示字母、数字和下划线,这里还包括Unicode字符,不同的语言里有些不同\w{4} 表示4个非空白字符. 表示任何一个字符,不包括换行符.* 表示任何多个字符,当然转载 2014-03-18 00:07:07 · 398 阅读 · 0 评论 -
NSScanner类的基本用法
NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。 创建一个Scanner NSScanner是一个类族, NSScanner是其中公开的一类。通常,可以用scannerWithString:或localized转载 2014-03-13 15:40:06 · 429 阅读 · 0 评论 -
ios scanner判断字符串是否全为数字
判断NSString是否为数字,以及转换为数字当NSString为纯数字的时候可以用下面的方法://判断是否为整形:- (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScanner scannerWithString:string]; intval; return[scanscanInt:&val] && [scanisAtEnd]转载 2014-03-13 15:36:50 · 1125 阅读 · 0 评论 -
ios Sqlite数据库增删改查基本操作
转: http://www.cnblogs.com/xiaobaizhu/archive/2012/12/07/2808170.html 研究了几天的数据库,终于把它给搞出来了。Sqlite是ios上最常用的数据库之一,大家还是有必要了解一下的。这是仿照网上的一个例子做的,有些部分写的不好,我稍作了修改,以讲解为主,主要让大家能够明白如何修改,明白原理,达到举一反三的目的。先转载 2014-03-12 21:45:04 · 418 阅读 · 0 评论