iphone包含了很多框架和库,从底层的套接字到不同层次的封装,可以方便地给程序添加网络功能。
(1)BSD套接字。最底层的套接字,这是Unix网络开发常用的API。如果从其他系统移植程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。
(2)CFNetwork framewor.....
分类:
移动开发 时间:
2014-05-24 06:42:47
阅读次数:
386
之前 我这一直没有以上两款测试机 于是发布被退回了。说是这两款 开启动就崩。这种情况下
解决办法只有一个,就是bug重现,不然,你根本无法确定再一次提交是否是安全的。所以我借了一台iPad mini 7.1.1和 退回说明的一样配置。测试
bug果然。和给的crash说明一样第三方库 百度地图那块有...
分类:
移动开发 时间:
2014-05-24 04:33:26
阅读次数:
394
Hello
world开始。这里不讨论如何创建项目导入项目。由于趁上班时间打酱油所以也不谈细节, 只谈具体项目的实现与关键流程的解析,
只供本人实际程况使用。不喜请移驾。首先来谈谈AppDelegate.h与AppDelegate.m 文件AppDelegate.h:#import @class
B...
分类:
移动开发 时间:
2014-05-24 02:16:56
阅读次数:
290
非原创
文字来自:http://www.cnblogs.com/yuanjianguo2012/p/3725480.html 纯属复制进程和线程概念:
一个程序包含一个以上的进程,而一个进程又可以包含一个以上的线程,每一个进程都有自己独立的内存空间,相应的一个进程中的所有线程都共享该内存空间。 .....
分类:
移动开发 时间:
2014-05-24 02:00:36
阅读次数:
255
//// YCViewController.h// 分组查询一//// Created by 余超
on 14-5-19.// Copyright (c) 2014年 余超. All rights reserved.//#import @interface
YCViewController ...
分类:
移动开发 时间:
2014-05-24 01:55:24
阅读次数:
312
转自:http://leopard168.blog.163.com/blog/static/168471844201422121310352/在iOS
app中,只要用到编辑框(UITextField)的地方,就得处理键盘消失 (dismiss keyboard)。我先后用过4种方法,来处理键盘消失...
分类:
移动开发 时间:
2014-05-23 22:34:13
阅读次数:
407
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。
iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指...
分类:
移动开发 时间:
2014-05-23 22:19:18
阅读次数:
372
http://www.catalogueoflife.org/col/browse/classification这是一个国外的生物信息网站今天的代码可以抓取指定分类的信息(id,学名)没有把多线程写进去,略失败...运用:webclient,regex,io项目在>>>开源中国
1 using Sy...
分类:
其他好文 时间:
2014-05-23 22:08:34
阅读次数:
332
接着下来简单说说Label(相当于android的textview)和button的使用,
由于都是与上篇的AppDelegate一致, 所以这一篇就说说ViewController与xib的使用呗。BIDViewController.h#import
@interface BIDViewContr...
分类:
移动开发 时间:
2014-05-23 12:37:14
阅读次数:
399
内存管理重写dealloc方法@implementation Dog#pragma mark
当一个对象从内存中移除的时候,就会被调用- (void) dealloc{ NSLog(@"----Dog被销毁了------");
//一定要调用super的方法,写在该方法的最后 [sup...
分类:
移动开发 时间:
2014-05-23 12:03:27
阅读次数:
347