- 博客(94)
- 资源 (2)
- 收藏
- 关注
转载 Protocol in Objective-C
前面提到了OOP的繼承,但不像C++可以有多重繼承,Objective-C是單一繼承的,如果想要做到一個類別同時擁有多種型別的能力,可以透過實作其它型別的interface來達成這個目的。在Java/AS3是用”interface”這個關鍵字,在Objective-C則是用”@protocol”。(有寫過Java/AS3的要特別注意不要把interface跟protocol搞混了,在Objecti
2014-04-24 14:54:25
459
转载 ios_设置button上的文字和图片上下垂直居中对齐
UIEdgeInsets [objc] typedef struct UIEdgeInsets { CGFloat top, left, bottom, right; // specify amount to inset (positive) for each of the edges. values can be negative to 'outset
2014-04-23 11:38:00
925
转载 ios 添加自定义字体
1.下载ttf字体。2.添加字体到工程3.在plist添加如下4.检查build phase里有没有添加进去查找所有字体代码,可放到viewdidload中[cpp] view plaincopyprint?NSArray *familyNames = [[NSArray a
2014-04-23 10:50:15
614
转载 UITableView详细学习
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable];
2014-04-09 09:43:09
427
转载 IOS 之 NSBundle 使用
An NSBundle object represents a location in the file system that groups code and resources that can be used in a program. NSBundle objects locate program resources, dynamically load and unload execu
2014-03-14 14:06:47
539
转载 iOS代理之浅析(一)
借鉴了网络资料,总结了下协议的作用以及用法。1、协议是一组通讯协议,一般用作两个类之间的通信。2、协议声明了一组所有类对象都可以实现的接口。3、协议不是类,用@protocol关键字声明一个协议。4、与协议有关的两个对象,代理者和委托者。5、代理,实现协议的某个方法,相当于实现这个协议。6、委托,用自己的方法,指定要实现协议方
2014-03-14 09:58:20
394
转载 NSUserDefaults standardUserDefaults的使用
转载:http://blog.youkuaiyun.com/leikezhu1981/article/details/7108959iphone中在本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray
2014-03-11 11:44:18
425
原创 删除已经在itunesconnect上传的APP
进入itunesconnect登录后点击要删除的APP再点击Transfer APP按钮把连接中后面15.1改为19.7.1就可以删除成功
2014-01-14 09:37:01
2714
转载 手把手教你iOS消息推送证书生成以及Push消息
手把手教你iOS消息推送证书生成以及Push消息分类: iOS开发2013-12-10 22:03 134人阅读 评论(0) 收藏 举报iOS推送消息是许多iOS应用都具备的功能,今天在给应用加推送功能,在生成证书的过程中,发生了各种令人蛋痛的事。下面就把步骤拿出来分享下:iOS消息推送的工作机制可以简单的用下图来概括: Provider是指
2013-12-17 11:19:34
720
原创 IOS真机测试测试步骤和遇到的问题解决方案
IOS真机测试测试步骤1. 打开mac os自带的“钥匙串访问”工具钥匙串访问|证书助理|从证书颁发机构请求证书。 2. 登陆https://developer.apple.com/devcenter/ios/index.actionCertificates,identifiers&profiles|Certificates|+|Develpoment-->io
2013-12-13 19:08:47
701
转载 最新版的IOS真机测试教程
这两天项目做完了,有些闲暇时间,给大家分享一下我真机测试的心得,也算是自己总结一下吧!不喜勿喷。。。真机测试前准备工作:1.苹果的MAC一台。如果你用的是***不知道可不可以,反正我没用过。。。一般公司都会给你配开发工具的。2.iphone手机一部。(本人纯屌丝,用的iphone4)3.开发者账号。(这是必须的,有时间的话我把申请开发者账号流程也整理一下)如果你手机越狱了,那么就此
2013-12-13 15:57:56
668
转载 ios设置App版本号
刚接触ios开发的童鞋应该会对于app版本号吗有些疑问,因为target不仅仅在summary中有版本号,同样在Info.plist等地方也有版本号码的地方,一头乱码,不知吗?其实xcode在summary中已经将app最基本的设置进行了全面的封装,其余的plist,build setting等地方会跟着summary设置的改变而改变。一个version,一个build,都是设
2013-12-11 09:46:52
1030
原创 Ios上线过程遇到的问题解决方案:
问题:Missing recommended icon file - The bundle doesnot contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in.png format.Missing recommended icon file - The bundle doesnot cont
2013-12-04 11:55:02
671
转载 iOS提交应用至APP Store流程
iOS提交应用至APP Store流程一、申请苹果开发者账号首先需要申请苹果开发者账号才能在APP Store里发布应用。1 准备材料1.1 公司的邓白氏编码给苹果公司发个邮件(或则直接拨打苹果开发者服务热线:4006 701 855 2)。他会给你提供免费注册邓白氏码的网址。直接注册就好. https://developer.ap
2013-11-29 19:05:25
623
转载 iOS应用上线实战分享
本文是由CocoaChina社区用户angellixf 与大家分享的应用上线整个过程。申请的过程,大概花了半个月时间,其实可以不用这么久。。。一、注册Apple ID注:申请Apple ID的时候,First Name与Last Name,要填写个人资料,不要填公司名,一定要填写正确Personal InformationFirst Name: SanLas
2013-11-29 10:01:50
826
转载 iOS base64 加密解密 通用类
在使用过程中,直接将被类引入到项目中即可,不需要其它辅助类。使用示例: 将此通用类的头文件引入到目标类后,直接使用类名进行调用即可。 NSString *str = [NSString stringWithFormat:@"YWE="]; NSString *str1 = [NSString stringWithFormat:@"aa"]; NSLog(@"
2013-11-28 17:45:09
582
转载 支付宝在ios应用上的开发[转]
前奏现在随着移动开发的快速发展,越来越多的应用要求在线支付功能。最近做了一个关于支付宝支付功能的应用,在使用支付宝的过程中,遇到一些不必要的弯路,因此,写了这篇文章总结一下关于ios开发如何使用支付宝。正文首先,我们需要支付宝的功能,应该去支付宝的开发平台,下载sdk以及demo。地址:点击进入下载页面。第一步、将需要的文件,静态库等拖入工程中,这里有:includ
2013-11-28 11:35:07
666
转载 理解堆与栈
一、引言: 一直不太明白堆与栈到底是什么,是指一块内存区呢,还是指一种数据结构?编写程序中总提到内存分配的栈与堆的区别,静态与动态分配等,总也弄不明白,隐约知道一点,但总分不清堆与栈到底是一块内存区还是内存分配的方式,或者只是一种数据结构???跟杨惠讨论如何建立决策树的时候,她说实际上就是进栈出栈,当时真是一头雾水呀。隐约知道《TIJ》中说栈是存放数据的一个地方(实际是RAM),
2013-11-27 11:31:35
457
转载 手把手教你ARC——iOS/Mac开发ARC入门和使用
本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉iOS开发中内存管理的Reference Counting机
2013-11-27 09:56:55
557
转载 为TabBar添加背景
群里见你发的帖子在加载tabbar的时候,做一个如图的图片然后添加一下下边的代码试试: CGRect frame = CGRectMake(0.0, 0.0, 320.0, 49.0); UIView *v = [[UIView alloc] initWithFrame:frame]; UIImage *img = [UIImage imageNamed:@"
2013-11-25 18:05:44
579
转载 iOS框架研究 之 UIResponder 可以接收事件的对象(一)
1. 简介:此类继承自NSObject所属的框架: /System/Library/Frameworks/UIKit.framework定义了一些接口对象,然后响应事件,它是 UIApplication, UIView 和UIWindow等的父类iOS 中,所有显示在界面上的对象都是从 UIResponder 直接或间接继承的。最新版本的iOS中有三
2013-11-25 14:14:52
534
转载 ios利用Reachability确认网络环境3G/WIFI
iPhone开发技巧之网络篇(4)--- 确认网络环境 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability
2013-11-25 11:24:19
620
转载 pushViewController presentModalViewController 用法
两个方法都是用ViewController是建立在UINavigationController之上的例如:TestViewController *testViewController = [[TestViewController alloc] init];UINavigationController *nav = [[UINavigationController alloc
2013-11-20 09:55:00
789
转载 UIViewController的 dismissViewControllerAnimated:completion:方法
今天coding的时候碰到了dismissModalViewControllerAnimated:方法.这个方法的功能是释放接受到这个消息的对象(UIViewcontroller对象). 如:[self dismissModalViewControllerAnimated:YES]; //animated的参数代表UIViewcontroller是否动态移除屏幕,默认是向屏幕下方移
2013-11-20 09:21:44
682
转载 关于uitableviewcell的accessoryType属性
使用的话,例如:[cpp] view plaincopycell.accessoryType = UITableViewCellAccessoryNone;//cell没有任何的样式 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//cell的右边有一个
2013-11-18 11:20:53
724
转载 ios开发真机测试证书申请
公司刚搞了个299美刀的仅提供真机测试的企业账号,这个不需要添加设备ID,而且可以在非越狱的机器上安装,瞬间屌爆了。这里介绍下怎样来申请这个真机测试证书,个人开发者账号申请的开发者证书也类似,有些少许的不同。1.进入Member Center (图1) 2. 选择第二项certific
2013-11-18 08:37:53
514
转载 动态下载苹果提供的多种中文字体
引言在今年WWDC的内容公开之前,大家都以为iOS系统里面只有一种中文字体。为了达到更好的字体效果,有些应用在自己的应用资源包中加入了字体文件。但自己打包字体文件比较麻烦,原因在于:1、字体文件通常比较大,10M - 20M是一个常见的字体库的大小。大部分的非游戏的app体积都集中在10M以内,因为字体文件的加入而造成应用体积翻倍让人感觉有些不值。如果只是很少量的按钮字体需要设置,
2013-11-14 17:15:58
773
转载 iOS组件之UILabel
UILabel 的常见属性和方法://创建UIlabel对象UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds];//设置显示文本label.text = @"This is a UILabel Demo,";//设置文本字体label.font = [
2013-11-14 14:28:20
743
转载 新手自定义学习UILabel文字发光效果
新手自定义学习UILabel文字发光效果时间 2012-09-17 22:17:57 优快云博客原文 http://blog.youkuaiyun.com/zyc851224/article/details/7989814最近项目中经常有文字放光效果的UI,特意在网路上找了下,开始是在 code4app 中找到一个,但是是不是的会出现不出现光晕的bug,在寻找找到了cocoachina
2013-11-14 14:23:43
1086
转载 UIFont 自适应大小剧中对齐 设置字体 与字体效果预览
UILabel*titleLabel=[[UILabelalloc]init]; //计算实际frame大小,并将label的frame变成实际大小 [titleLabel setNumberOfLines:0]; titleLabel.lineBreakMode= UILineBreakModeWordWrap; CGSizetitleL
2013-11-14 11:03:43
1004
转载 慎用dictionaryWithObjectsAndKeys方法
有这样一段代码:NSDictionary* items2=[NSDictionary dictionaryWithObjectsAndKeys: [d objectForKey:@"GZDBH"],@"工作单编号", [d objectForKey:@"LDSJ"],@"来电时间", [d objectForKey:@"SLWCSJ"],@"受理完成时间",
2013-11-13 15:24:05
916
原创 C 语言:判断某个数的各位数字是否全为素数
#include int prime(int a);int test(int n);int main(int argc,const char * argv[]){ int n; printf("请输入n的值"); scanf("%d",&n); int y=test(n); if (y==1) {
2013-10-22 14:26:42
1081
原创 输入5个浮点数 利用链表完成
#include #include typedef struct tagFdian{ float f; struct tagFdian *next;}Fdian;int main(int argc,const char * argv[]){ Fdian *pre=NULL,*head=NULL,*temp;
2013-10-22 14:22:33
851
原创 C语言:输入一个数,把他的约数求出。
#include int main(int argc,const char * argv[]){ int n; printf("请输入一个数:"); scanf("%d",&n); for (int i=1; i { if (n%i==0) { pr
2013-10-22 14:20:24
6083
原创 用C语言篇写一个成绩单,含有姓名,科目名,和总成绩。
#include #include #define S 100#define KS 10int n,k;char name[S][10];char kmname[KS][10];int cj[S][KS];void input();void sum();void show();void sort();int main(int argc,
2013-10-22 14:17:41
4229
原创 从键盘中输入十个数判断偶数和奇数,输出平均值。
#include int main(int argc,const char * argv[]){ int n,s1=0,s2=0,c1=0,c2=0; for (int i=0; i10; i++) { printf("请输入第%d个整数:\n",i+1); scanf("%d",&n);
2013-10-22 14:13:28
5840
原创 编写函数,求两个数的最大公约数。
#include int max(int a,int b);int main(int argc,const char * argv[]){ int a,b; printf("输入第一个数:"); scanf("%d",&a); printf("输入第二个数:"); scanf("%d",&b); int i
2013-10-22 14:12:19
8542
原创 编写程序,测试由键盘输入的整数n是否含有数字5,若含有5,则输出“yes”,否侧输出“no”
#include int main(int argc,const char * argv[]){ int n; printf("请输入整数n"); scanf("%d",&n); while (n!=0&&n%10!=5) { n=n/10; } if (n==0)
2013-10-22 14:09:59
6401
1
原创 编写一个既可以求和也可以求积的函数。
#include double heandji(int n,char ch);int main(int argc,const char * argv[]){ int n; char ch; printf("请输入运算符:"); scanf("%c",&ch); printf("请输入整数:"); scanf
2013-10-22 14:08:11
978
原创 输出如下;153=1^3+5^+3^3的所有三位数
#include int main(int argc,const char * argv[]){ int i,a,b,c; for (i=100; i1000; i++) { a=i%10; b=i/10%10; c=i/100; if (i==a*a
2013-10-22 11:59:04
821
oc内存管理.
2013-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人