12 2014 档案

摘要:我们要实现的效果如下。 1.修改ControlView.h,即添加变量dict,用于存储TabelView的数据源。Cpp代码 #import@interfaceIkrboyViewController5:UIViewController{NSMutableDictionary*dict;}@en... 阅读全文
posted @ 2014-12-30 08:48 wx0123 阅读(650) 评论(0) 推荐(0)
摘要:#import @implementation MD5Util+(NSString *)encode:(NSString *)value{ [value retain]; const char *cStr = [value UTF8String]; [value release]; unsigne... 阅读全文
posted @ 2014-12-26 08:55 wx0123 阅读(395) 评论(0) 推荐(1)
摘要:NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间 Dates NSDate类提供了创建date,比较date以及计算两个date之间间隔的功能。Date对象是不可改变的。 如果你要创建date对象并表示当前日期,你可以alloc一个NSDate对象并调用init初始化:... 阅读全文
posted @ 2014-12-25 17:31 wx0123 阅读(313) 评论(0) 推荐(0)
摘要:就在昨天,通过企业id发布了公司使用的一个iOS app 由于在真机调试没有发现问题。就直接替换了线上的文件。但是通过下载安装发现,开启程序后闪退,而且是每次都出现,这就让我感到非常迷茫,真机调试都是没问题的,为什么会出现如此严重的bug。立刻iPhone连接orgnizer。查看device l... 阅读全文
posted @ 2014-12-24 14:01 wx0123 阅读(368) 评论(1) 推荐(0)
摘要:先说一下我的心得吧,由于对于做java web 有点厌烦,所以转向移动开发。iOS学习,买了个2手mbp,买了一个iphone4,一本入门级的教程书当中遇到过很多新手级的问,只要好好用心的看ios官方文档和例子,就能解决。对于比较深一点的,就用google。我经常去的一个网站就是cocoachina... 阅读全文
posted @ 2014-12-23 14:40 wx0123 阅读(519) 评论(0) 推荐(0)
摘要:摘要:iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有的项目已被弃用,有的则继续发扬光大,新项目更是层出不穷。在本文中,我们将继续为大家介绍20个在GitHub上深受开发者欢迎的iOS开源项目。 “每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适... 阅读全文
posted @ 2014-12-19 17:51 wx0123 阅读(968) 评论(1) 推荐(0)
摘要:转自http://blog.csdn.net/likendsl/article/details/7554150 这哥们很厉害的一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)to... 阅读全文
posted @ 2014-12-19 13:53 wx0123 阅读(533) 评论(0) 推荐(0)
摘要:作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,... 阅读全文
posted @ 2014-12-19 08:52 wx0123 阅读(482) 评论(0) 推荐(0)
摘要:OS 支持多个层次的多线程 编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。 下面简要说明这三种不同范式: Thread 是这三种范式里面相对轻量级的,但也是使用起来最负责的,你需要自己管理thread的生命周期,线程 之间的同步。线程 共享同一应用程序的部分内存空间... 阅读全文
posted @ 2014-12-18 15:11 wx0123 阅读(311) 评论(0) 推荐(0)
摘要:IOS应用程序升级流程介绍:IOS手机端应用程序需要升级时,打开服务器端html文件(本文为ucab.html文件)-》点击在线安装-》打开plist文件(本文中为ucab.plist文件)-》plist文件中存储有应用程序升级包的地址。(本文为:http://192.168.1.126:8088/... 阅读全文
posted @ 2014-12-18 09:06 wx0123 阅读(883) 评论(0) 推荐(1)
摘要:一、什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block。二、在ios开发中,什么情况下使用Block Block除了能够定义参数列表、返回类型外,还能够获取被定义时的词法范... 阅读全文
posted @ 2014-12-17 08:40 wx0123 阅读(439) 评论(2) 推荐(0)
摘要:iPhone、iPad产品风靡全球,巨大的用户群刺激着iOS软件开发需求,然而国内人才缺口很大,正处于供不应求的状态,ios开发前景大好。我们整理了51CTO下载中心100份热门的ios开发资料,做了一个地址收藏目录,方便大家选择性下载。里边均是好资料,相信对学习ios开发有所帮助。目录下载地址:h... 阅读全文
posted @ 2014-12-16 17:02 wx0123 阅读(1157) 评论(0) 推荐(0)
摘要:为了实现在ios系统上抓包,如下步骤:1,设备越狱2,在cydia-软件源-设置中改为开发者,否则有些deb搜索不到安装如下软件:OpenSSH,OpenSSL,wget (下载工具) Aptitude 及 APT 0.6 Transitional (deb包工具) unzip 及 zip (解压缩... 阅读全文
posted @ 2014-12-16 13:38 wx0123 阅读(545) 评论(0) 推荐(0)
摘要:在这个神奇的国度里,我们总得学习一些有中国特色的东东,例如“火星坐标”。也许有人还不知道这是什么玩意,我就简要介绍一下吧。 如果你有带GPS模块的智能手机,打开定位功能,然后访问Google地图。只要你身处中国大陆,你就会发现定位不准,大概有几百米的偏差。然而运行一些导航软件,你又会发现定位很准... 阅读全文
posted @ 2014-12-16 08:38 wx0123 阅读(819) 评论(1) 推荐(2)
摘要:Java代码 -(void)addObserver{//当程序进入后台时执行操作UIApplication*app=[UIApplicationsharedApplication];[[NSNotificationCenterdefaultCenter]addObserve... 阅读全文
posted @ 2014-12-15 08:47 wx0123 阅读(367) 评论(0) 推荐(0)
摘要:Java代码 /**1:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录2:tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除3:Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在... 阅读全文
posted @ 2014-12-12 09:05 wx0123 阅读(805) 评论(0) 推荐(0)
摘要:JDK8 GA之后,小伙伴们喜大普奔,纷纷跃跃欲试,想体验一下Java8的Lambda等新特性,可是目前Java企业级应用的主打版本还是JDK6, JDK7。因此,我需要在我的电脑上同时有JDK8,JDK7,JDK6。JDK6和JDK7主要是做一些产品代码的验证,以及自己玩一些开源项目,JDK8则纯... 阅读全文
posted @ 2014-12-11 09:30 wx0123 阅读(825) 评论(0) 推荐(0)
摘要:iOS在7之后增加的麦克风权限的申请,代码如下:123456789101112AVAudioSession *avSession = [AVAudioSession sharedInstance];if ([avSession respondsToSelector:@selector(request... 阅读全文
posted @ 2014-12-10 16:29 wx0123 阅读(726) 评论(0) 推荐(0)
摘要:1、在“Provisioning Profiles”中点击“Add”按钮。2、在“What type of provisioning profile do you need?”页面中选择“Distribution”下的“Ad Hoc”,点击“Continue”按钮,如下图3、在“Select App... 阅读全文
posted @ 2014-12-10 14:09 wx0123 阅读(1282) 评论(0) 推荐(0)
摘要:今天试用了极光推送API用它是因为,大多数人说它的文档是最全的,但是用过之后,发现关于IOS的文档,还是很不够,导致走了一点弯路!特别是服务端的代码:https://github.com/jpush/jpush-api-java-client for javaJava代码 JPushClientjp... 阅读全文
posted @ 2014-12-09 15:28 wx0123 阅读(785) 评论(0) 推荐(0)
摘要:对于真机,日志没法保存,不好分析问题。所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析。 首先是日志输出,分为c的printf和标准的NSLog输出,printf会向标准输出(sedout)打印,而NSLog则是向标准出错(stderr),我们需要同时让他... 阅读全文
posted @ 2014-12-08 08:29 wx0123 阅读(641) 评论(0) 推荐(1)
摘要:在这个神奇的国度里,我们总得学习一些有中国特色的东东,例如“火星坐标”。也许有人还不知道这是什么玩意,我就简要介绍一下吧。 如果你有带GPS模块的智能手机,打开定位功能,然后访问Google地图。只要你身处中国大陆,你就会发现定位不准,大概有几百米的偏差。然而运行一些导航软件,你又会发现定位很准... 阅读全文
posted @ 2014-12-05 16:04 wx0123 阅读(1911) 评论(0) 推荐(0)
摘要:很简单的一个需求,ipad端给密码RSA加密,传到java后台,解密。RSA加密算法是基于一个密钥对的,分为公钥和私钥,一般情况公钥加密,私钥解密,但也可私钥加密,公钥解密。还可以验签,就是先用私钥对数据进行加密,然后对加密后的数据进行签名,得到一个签名值。然后再用公钥先验签,证明是对应私钥加密过... 阅读全文
posted @ 2014-12-05 14:40 wx0123 阅读(1071) 评论(0) 推荐(0)
摘要:介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序 先看一下我们完成的效果图 首先下载xmppframework这个框架,下载 点ZIP下载 接下来,用Xcode新建一个工程 将以下这些文件拖入新建工程中 加入framework 并设置 到这里我们就全部设好了,跑一下试... 阅读全文
posted @ 2014-12-04 09:02 wx0123 阅读(476) 评论(1) 推荐(0)
摘要:(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图: 现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如... 阅读全文
posted @ 2014-12-03 17:29 wx0123 阅读(448) 评论(0) 推荐(1)
摘要:在iOS5和iOS6前,View Controller的切换主要有4种:1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presentViewCo... 阅读全文
posted @ 2014-12-01 09:17 wx0123 阅读(589) 评论(0) 推荐(0)