![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iphone
文章平均质量分 86
飞雪lucy
这个作者很懒,什么都没留下…
展开
-
Objective-C中一种消息处理方法performSelector: withObject:
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 首先介绍两个方法 SEL和@selector根据AppleObjective-C Runtime Reference官方文档这个传递消息的函数就是 id o转载 2012-10-17 17:27:11 · 899 阅读 · 0 评论 -
iOS上应用如何兼容32位系统和64位系统
转自:http://blog.csdn.net/sakulafly/article/details/41089411 在苹果推出iPhone5S时,64位的应用就走到了眼前。当时就看见苹果官方资料宣布iOS7.x的SDK支持了64位的应用,而且内置的应用都已经是64位。 我记得自己刚刚接触电脑时还有16位的系统,指针的寻址范围还是16位的。当年用TurboC时,还要根据...转载 2015-04-16 16:50:51 · 884 阅读 · 0 评论 -
iphone实用技巧二(持续更新)
// 正则判断手机号码地址格式- (BOOL)isMobileNumber:(NSString *)mobileNum{ /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,15原创 2014-07-07 15:00:24 · 827 阅读 · 0 评论 -
让UILabel 显示文字斜体加粗的简单方法
如何用代码设置UILabel 的文字斜体加粗,主要用到一些不同的字体库如sectionLabel.font = [UIFont fontWithName:@"TrebuchetMS-Bold" size:18];或者UIFont *yourFont = [UIFont fontWithName:@"Helvetica-BoldOblique" size:[UIFon原创 2013-10-10 11:44:00 · 9930 阅读 · 0 评论 -
一步一步教你做ios推送
转载自:http://blog.csdn.net/showhilllee/article/details/8631734#comments最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Pus转载 2013-03-27 14:54:55 · 812 阅读 · 0 评论 -
iPhone和iPad开发中的图标大小和设置
我们的辛辛苦苦做出来的应用程序在iPhone上的表示仅仅是一个图标,对这个图标不可以不谨慎对待,不能因为大小不对头这些小问题而失真啊什么的。那么,你知道图标的大小和格式吗?本文适用于iPhone,iPod Touch,iPad等各种iOS设备。图片大小 (px)文件名用途重要程度512x512iTune转载 2013-02-28 14:22:29 · 4365 阅读 · 0 评论 -
开源免费天气预报接口API以及全国所在地所有地区代码(国家气象局提供)
国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 对于第三个接口,返回信息比较全面,也是以jso转载 2012-12-13 13:45:32 · 1387 阅读 · 0 评论 -
ios线程处理
多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。一、线程创建与启动线程创建主要有三种方式:- (id)init; // designated initializer转载 2012-12-10 15:04:06 · 823 阅读 · 0 评论 -
Source code License
自由软件源于一个基金会。自由软件基金会(Free Software Foundation,FSF),它于1985年10月由理查德·斯托曼创建。其主要工作是执行GNU计划,开发更多的自由软件。是一个致非营利性组织。 自由软件常见有两个软件协议GPL和BSD许可证: GPL,用户必须接受软件的‘软件授权’,才能使用该软件,而在自由软件中,最常见的授权方式就是GPL - GN转载 2012-11-16 14:32:23 · 913 阅读 · 0 评论 -
ios 常用的开源代码(持续更新中)
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.g原创 2012-11-16 14:30:52 · 792 阅读 · 0 评论 -
ios 中文件的读写
iPhone开发中文件读写教程是本文要介绍的内容,主要是来学习iphone开发中关于文件的操作,具体内容来看本文详细讲解。对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).。一个app发布到iPhone上后,它得目录结构如下:appliacation root/ application.app转载 2012-11-27 14:54:19 · 597 阅读 · 0 评论 -
如何获得ios设备中的硬件信息(下)
上篇博文提到了ios 还可以通过其他方法获得更多的硬件信息,例如mac地址,电池电量,序列号,IMIE,总磁盘大小,背光等等,现贴出我已经测试通过的程序,获取IMIE,mac地址和序列号。首先,引入libIOkit 的两个库文件,然后可以创建UIDevice 的catagroy。具体代码如下:#import "network.h"#include #include #imp原创 2012-11-09 15:50:14 · 7423 阅读 · 1 评论 -
如何获得ios 中的硬件信息(上)
ios 自身提供了UIDevice 的类给与我们获得一些硬件的属性。我们还可以通过一些其他的方法得到更多的信息。一。能够直接通过UIDevice得到的属性有:The device unique identifierThe name of the deviceThe localized version of the model of the device (iPhone, iPo原创 2012-11-09 11:51:51 · 2348 阅读 · 0 评论 -
设置UIView为圆角矩形
一、直接设置(已通过测试)必须先导入头文件。 #import ... bgView.layer.cornerRadius = cornerRadiusInPixels; bgView.layer.masksToBounds = YES; bgView.opaque = NO; 二、在drawRect里画(未测试)... CGF转载 2012-10-22 15:12:12 · 754 阅读 · 0 评论 -
IOS 证书安装详解
IOS证书安装(新开发人员a,授权账号b)1).拥有苹果电脑,安装xcode。拥有苹果其他硬件设备之一(Iphone,Ipad,Itouch)2).开发人员a去developer.apple.com注册一个账号A3).用缴费的b账号,apple开发者账号登录developer.apple.com,然后进入MemberCenter->People->Invitions,输入英文姓原创 2012-10-30 11:26:30 · 7405 阅读 · 0 评论 -
iOS开发技巧(系列十五:autolayout自动布局)
autolayout自动布局技术在iOS6就已经推出了,但是因为很多人一开始不习惯使用xib编程,而是坚持使用代码布局控件,所以autolayout并没有普及的太快。但是现在随着越来越多的人开始使用xib,怎样适配不同屏幕的尺寸和横竖屏,成了亟待解决的问题,好在两年前就已经推出并且日臻完善的xib autolayout技术可以完美的解决。首先需要说下需求:需要登陆LoginViewCont转载 2015-10-09 16:55:16 · 536 阅读 · 0 评论