
iphone
文章平均质量分 61
GG_8080
这个作者很懒,什么都没留下…
展开
-
iOS向右滑动返回上一界面
版权声明:本文为博主原创文章,未经博主允许不得转载。[objc] view plain copy - (void)viewDidLoad { [super viewDidLoad]; // 获取系统自带滑动手势的target对象 id target = self.navigationController.interactivePop转载 2017-02-20 15:27:15 · 1351 阅读 · 0 评论 -
socket第三方库 AsyncSocket(GCDAsyncSocket)
Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口; 2)客户端发起连接; 3)服务端返回信息,建立连接,开始通信; 4)客户端,服务端断开连接。 1套接转载 2014-03-04 17:32:23 · 814 阅读 · 0 评论 -
如何打包供一键安装及越狱设备使用的ipa
http://www.tongbu.com/mac/如何打包供一键安装及越狱设备使用的ipa?本文以工程HelloWorld为例,教你如何使用开发者签名,打包一个可以安装在越狱的iOS设备上的ipa。创建HelloWorld.app工程里Build settings选择好开发者签名。确认Scheme选的是iOS Device,如果转载 2013-09-11 20:50:12 · 827 阅读 · 0 评论 -
iOS应用内付费(IAP)开发步骤列表
iOS应用内付费(IAP)开发步骤列表DEC 9TH, 2012前两天和服务端同事一起,完成了应用内付费(以下简称IAP, In app purchase)的开发工作。步骤繁多,在此把开发步骤列表整理如下。因为只是步骤列表,所以并不含详细的说明教程,需要看教程的新手,可以看我附在最后的一些参考链接。配置Developer.apple.com登录到Develope转载 2013-07-04 11:04:20 · 741 阅读 · 0 评论 -
Store Kit Guide(In App Purchase)IAP超级详解(一)
一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。Store Kit的API只是为程序添加In App Purchase功能的一小部分。你需要决定如何去记录那些你想要提交的产品,转载 2013-07-19 17:16:13 · 966 阅读 · 0 评论 -
生成IPA文件并安装到越狱后的真机上
http://www.2cto.com/kf/201305/208550.html1 前言本文为临时加塞,由于工作需要,公司要求将Xcode中的项目生成IPA文件,用于版本记录,由于没有咱们木有开发者账号,所以需要另类的IPA生成和发布方式,今天折腾了一番终于搞定了,特此与大家分享。2 操作流程2.1 将运行时Schema设置为IOS Device,如图:转载 2013-07-16 15:15:10 · 834 阅读 · 0 评论 -
IOS项目中AppDelegate详解
AppDelegate.m文件 1、- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 说明:当应用程序启动时执行,应用程序启动入口。只在应用程序启动时执行一次。application参数用来获取应用程序的状态、变量等转载 2013-05-30 19:45:20 · 625 阅读 · 0 评论 -
iOS Provisioning Portal概述
Software MyZone » 移动开发 » cocos2d-x(1.x) » iOS Provisioning Portal概述iOS Provisioning Portal概述By firedragonpzy31 八月, 2012暂无评论732 viewsiOS Provisioning Portal概述转载 2013-05-17 16:59:33 · 780 阅读 · 0 评论 -
如何不让键盘挡住UITextField控件
参考:苹果的官方参考http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TextandWeb/TextandWeb.html#//apple_ref/doc/uid/TP40007072-CH20-SW3方法转载 2013-04-18 20:22:06 · 650 阅读 · 0 评论 -
IOS 4.2 编写通用的静态库.a文件
http://blog.youkuaiyun.com/fengsh998/article/details/8291965(方便查看其他文章)IOS产生.a的静态库,比起.framework相对简单了好些。下面介绍一下具体生成步骤:1、新建一个framework&library库。IOS 下的cocoa touch static library。然后输入product name 为lib转载 2013-04-22 14:38:28 · 641 阅读 · 0 评论 -
Phone数据持久化(plist|Archiver|Sqlite3)
1、plist局限性:只有它支持的数据类型可以被序列化,存储到plist中。无法将其他Cocoa对象存储到plist,更不能将自定义对象存储。支持的数据类型:Array,Dictionary,Boolean,Data,Date,Number和String. xml文件 数据类型截图~其中基本数据(Boolean,Data,Date,Number和String.)、容器 (Array,转载 2014-04-15 17:50:00 · 710 阅读 · 0 评论 -
IOS之数据持久化
IOS之数据持久化9.1 数据持久化概述9.2 iOS应用程序目录结构9.3 读写属性列表9.4 对象归档9.5 访问SQLite9.1 数据持久化概述iOS中可以有四种持久化数据的方式: 属性列表、对象归档、SQLite3和Core Data9.2 iOS应用程序目录结构iOS应用程序运行在Mac os模拟器时候,有一下临时目录模拟器3.1.3为例子:转载 2014-04-15 17:46:36 · 633 阅读 · 0 评论 -
使用WKWebView替换UIWebView
开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。iOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件WKWebView。各种UI转载 2017-02-08 13:50:43 · 663 阅读 · 0 评论 -
【链接】制作苹果推送通知APNS服务器证书文件
【链接】制作苹果推送通知APNS服务器证书文件http://www.cnblogs.com/Kingly/p/5210196.htmlhttp://blog.youkuaiyun.com/zrhloveswallow/article/details/50580981转载 2017-01-05 14:24:45 · 654 阅读 · 0 评论 -
mac 工具软件
OmniGraffle.Pro.6.5.3.zip 破解版 http://pan.baidu.com/s/1gfwJU75 sourcetreecornerStonedysm sqlpro for SQLiteFilezillaappcleaner转载 2016-07-11 14:10:25 · 516 阅读 · 0 评论 -
查找字符串(containsString和rangeOfString的区别)
http://blog.youkuaiyun.com/delicious_d/article/details/44152051[objc] view plain copy //查找字符串是否包含“心” NSString *str = @"每天都有好心情"; if ([str containsString:@"心"]) { NSLog(转载 2016-04-15 12:58:53 · 5762 阅读 · 0 评论 -
iphone开发:键盘事件
http://www.2cto.com/kf/201205/133800.html UIKIT_EXTERN NSString *const UITextInputCurrentInputModeDidChangeNotification__OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_4_2);有这个通知[[转载 2014-10-31 15:06:27 · 597 阅读 · 0 评论 -
iOS: install App via OTA
下面是把app放到web site,让其他人通过Over the Air (OTA)下载安装的步骤。前提: 能安装app的device需要被包含在你的provisioning profile里Environment: iOS 5.0 + xcode 4.3ref link: https://help.apple.com/iosdeployment-apps/?lang=转载 2014-07-07 18:03:11 · 912 阅读 · 0 评论 -
IOS 后台执行代码(voip socket)
IOS 后台执行代码(voip socket)如何使应用被切到后台,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样); 其实按 IOS官方文档一步一步做就可以实现上述功能; 这里主要说一下我按文档遇到的问题,以及将原来的C/C++程序(主要是网络层)简单的修改一下就可以支持 IOS后台运行的方法. 1.在 xxxx Info.plist 添加 以支持转载 2014-03-26 15:35:25 · 954 阅读 · 0 评论 -
iOS archive(归档)的总结
归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式),浏览网上的一些资料后,并结合自己的一些经验,总结成此文。一、使用archiveRootObject进行简单的归档 使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进行序列化、反序列化操作。归档:N转载 2014-04-16 16:50:36 · 555 阅读 · 0 评论 -
NSCoding协议
NSCoding协议由于Sqlite数据库的blob数据和NSData的兼容比较好,我想尝试把一个NSArray存入Sqlite。Sqlite不支持数组的直接存储,所以我寻找了一些数组转化为NSData的方法。网上大多数的解决办法都是针对于字符数组,eg: NSArray*array01= [[NSArrayalloc]initWithObjects:@"1",@"2",@转载 2014-04-15 18:07:35 · 804 阅读 · 0 评论 -
创建你自己的 iOS 框架
http://www.oschina.net/translate/create-your-own-ios-framework如果你是IOS的新手,并有.net开发的背景(就像我一样),你可能到处去找,哪里有dll呢?其实,IOS平台是使用框架而不是dll,框架里面包含公共头文件和二进制文件。很不幸,XCode并不支持你自己去创建框架。对于一个开发人员,这是个转载 2013-04-22 14:36:50 · 735 阅读 · 0 评论 -
ios5 选择了ARC但是不使用ARC编译,-fno-objc-arc
升级xcode4.3 以后多了个ARC,新建项目的时候如果选择ARC了,那么一些老的开源框架比如sbjson,asihttprequest都编译不过了。 google了以后如下: 可以使用 -fno-objc-arc 来标识哪些文件不使用ARC机制,对于很多第三方库来说很有用,能让我们顺利通过过渡期。 然后我还是找了半天。。所以传个图上来,希望以后google到我这的人不用转载 2013-04-09 12:08:51 · 618 阅读 · 0 评论 -
ios 知识
ios 面试题目 1.Objective-C中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么? 答:alloc与dealloc语意相反,alloc是创建变量,dealloc是释放变量。 retain 对应release,re转载 2012-03-29 10:43:56 · 943 阅读 · 0 评论 -
ios 知识
Ios 开发: 面试题1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1));}答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5,&a+1不是首地址+1,系统会认为加一个a数组的偏移转载 2012-03-29 10:02:39 · 944 阅读 · 0 评论 -
【IOS】消息通信机制NSNotificationCenter
最近写程序需要用到这类,研究了下,现把成果和大家分享。NSNotificationCenter是专门供程序中不同类间的消息通信而设置的,使用起来极为方便,设置通知,就是说要在什么地方(哪个类)接受通知,一般在初始化中做。[[NSNotificationCenter defaultCenter] addObserver:self selector:@selec转载 2012-03-28 18:01:00 · 924 阅读 · 0 评论 -
Selector 概念
Selector 概念简而言之,你可以理解 @selector()就是取类方法的编号,他的行为基本可以等同C语言的中函数指针,只不过C语言中,可以把函数名直接赋给一个函数指针,而Object-C的类不能直接应用函数指针,这样只能做一个@selector语法来取. 它的结果是一个SEL类型。这个类型本质是类方法的编号(函数地址)?因此我们有如下代码。一.取得selector转载 2012-03-28 17:57:08 · 436 阅读 · 0 评论 -
Iphone控件应用
http://blog.youkuaiyun.com/dyhbrewer/article/details/6739711已经入手iphone开发有3个礼拜了,之前做了个小应用就是把库里的所有控件集合到这个应用里面,通过这个应用,发现控件的使用基本都有固定的代码套用。现总结如下,如有错误,欢迎指正。 一、UIButton常用事件:Touch Up Inside二、UIText转载 2012-02-27 13:51:52 · 936 阅读 · 0 评论 -
iPhone开发入门(1)—-程序员眼中的iPhone
http://blog.youkuaiyun.com/itudou_2010/article/details/5492272iPhone开发入门(1)—-程序员眼中的iPhone 博主:易飞扬 原文链接 : http://www.yifeiyang.net/iphone-development-introduction-1-programmers-in-the-eyes-of-the-iphone转载 2012-02-27 14:18:16 · 1755 阅读 · 0 评论 -
Objective-C基础教程学习笔记
http://johncookie.iteye.com/category/206869 Objective-C基础教程1-6章节最近不算很忙,又没有太多深入研究,按照惯例找一些没接触过的新东西看看学习学习,WiEngine,Box2d之后,这次轮到了Objective-C。Objectvie-C随着苹果设备的风靡,也是最热门的技术之一,无奈之前对C一直存在一些芥蒂,所以没有去接触,不过转载 2012-02-27 10:56:16 · 1796 阅读 · 0 评论 -
iPhone软件开发编程语言Objective C学习资料
iPhone软件开发编程语言Objective C学习资料一、XCode、Objective-C、Cocoa说的是几样东西?答案:三样东西。 XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画界面的那部分功能单独提出来转载 2012-02-27 13:42:11 · 2175 阅读 · 0 评论 -
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是转载 2012-02-23 14:25:25 · 347 阅读 · 0 评论 -
object-c学习(1)-window搭建object-c环境及编译
来上海工作了快半年了, 那些实现的和追求的突然在麻木的生活中醒悟,所以计划了一下近期的规划,准备从object-c学起,当然自学的话还是在window上搭建开发环境,虽然麻烦点, 但是比起一下买个mac pro来的要好得多,如果学的顺利的话,年底买个mac pro也不是不可能,不过都是后话了.搭建了一个下午的环境,总结一下,也为了哀悼IT天朝那些copy来去的一堆眼熟资料以下只写一些需要注转载 2012-02-23 14:27:08 · 821 阅读 · 0 评论 -
Objective-C程序设计
Objective-C程序设计 目录CONTENTS 第1章 Objective-C语言概述 1.1 Mac操作系统和Objective-C语言 2 1.2 Objective-C的开发工具 2 1.3 Objective-C程序简介 4 1.4 面向对象编程 8 1.4.1 面向对象的分析 8 1.4.2 面向对象的特征转载 2012-03-29 14:14:07 · 1645 阅读 · 1 评论 -
iOS学习之WebView的使用
参见:http://blog.youkuaiyun.com/totogo2010/article/details/76861641、使用UIWebView加载网页运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。2、加载WebView在ViewController.h添加WebView成转载 2013-03-25 16:25:19 · 768 阅读 · 0 评论 -
IOS中文排序
IOS中文排序 http://www.cnblogs.com/syxchina/archive/2012/10/11/2720257.html1 原因Ios默认使用utf-8格式编码,所以中文在IOS中默认排序是不可以用的,但IOS也支持使用笔画排序的(采用NSString的localizedCompare,可按笔划排序),但我们希望根据拼音排序,并且如果相同可以往后继续比转载 2013-02-28 17:38:35 · 918 阅读 · 0 评论 -
开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)
原文网址http://g.kehou.com/t1029846752.html国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.c转载 2013-01-17 10:10:04 · 1044 阅读 · 0 评论 -
UIWebView 实现翻页功能
转载 http://blog.youkuaiyun.com/iukey/article/details/7430984 UIWebView 实现翻页功能 UIWebView倒是经常用,不过翻页功能没用过,因为还没写过电子书之类的应用,最近心血来潮写了个电子书的框架,这样就可以量产电子书应用了,哈哈。可是要实现翻页功能时发现UIwebView竟然接收不了touch事件,老郁闷了。网上有大牛的hac转载 2013-01-17 09:56:28 · 513 阅读 · 0 评论 -
IOS中Json解析的四种方法
http://blog.youkuaiyun.com/enuola/article/details/7903632作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示js转载 2013-01-17 10:08:15 · 530 阅读 · 0 评论 -
ios 学习网站
ios 学习网站http://code4app.com/转载 2012-12-29 11:56:42 · 434 阅读 · 0 评论