- 博客(14)
- 收藏
- 关注
转载 ios开发,button字体换行显示
button的标题如果太长的的话默认的情况显示不全,可以通过设 infoButton.titleLabel.numberOfLines = 2 linfoButton.titleLabel.lineBreakMode = UILineBreakModeWordWrap 再将标题要换行的地方 加上\n 如title = @"hello \n world" 最后再重新设置标题 ...
2013-03-27 16:03:00 289
转载 iOS,代码截图到相册
下面这段代码可以将当前屏幕显示的内容截图放置相册中,需要导入 #import <QuartzCore/QuartzCore.h> -(void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.view.backgroundColor = ...
2013-02-14 22:56:00 112
转载 oc中单例
单例在程序设计中很常用,objective c中单例的写法与java等其他语言有些差别 官方建议 由于自己设计单态模式存在一定风险,主要是考虑到可能在多线程情况下会出现的问题,因此苹果官方建议使用以下方式来实现单态模式: static MyGizmoClass * sharedGizmoManager = nil;+ (MyGizmoClass*)sharedManage...
2013-02-14 15:32:00 137
转载 看了这个图能更好的理解UIapplication delegate,以及ios app生命周期
转载于:https://www.cnblogs.com/X-Code/archive/2013/02/08/2909427.html
2013-02-08 21:52:00 104
转载 补码基础
1.十进制正整数转二进制 整数除以2,直至商为零,余数倒序排序 2.十进制负整数转二进制,该负数的绝对值求二进制(先当成正整数求二进制),然后每位取反,最后一位加1,不够位数,左边补1. 二进制转成十进制 1.如果首位是零,表示是正整数,很好算的了 2,如果首位是1,表示是负整数,将所有位取反,然后末尾加1,这样求的了概数的绝对值 转载于:https://www.cn...
2013-02-02 15:29:00 101
转载 iOS 模态视图 demo
ios开发中,在当前视图上再弹出一个视图(模态视图),实现一个简单的多视图应用,下面小弟给大家写个demo 一 。新建一个工程,选单视图应用模版 建好后如下图 下面稍稍修改一下ViewController.m 添加一个button用于在当前视图上弹出一个模态视图 - (void)viewDidLoad { [super viewD...
2013-01-28 19:20:00 190
转载 协议与委托 简单实例讲解
1 协议:协议,类似于Java或C#语言中的接口,它限制了实现类必须拥有哪些方法。它是对对象行为的定义,也是对功能的规范。示例:// GoodChild.h#import <Foundation/Foundation.h>@protocol GoodChild <NSObject>-(void)filialPiety;@end// Student.h#impor...
2013-01-26 22:15:00 87
转载 iphone开发小技巧,转载
1、获取全局的Delegate对象,这样我们可以调用这个对象里的方法和变量... 1、获取全局的Delegate对象,这样我们可以调用这个对象里的方法和变量: [(MyAppDelegate*)[[UIApplication sharedApplication] delegate] MyMethodOrMyVariable]; 2、获得程序的主Bundle: NSBu...
2013-01-26 22:08:00 69
转载 iOS开发 frame 与 bounds 的区别与关系
frame和bounds是UIView中的两个属性(property)。 frame指的是:该view在父view坐标系统中的位置和大小。(参照点是父亲的坐标系统) bounds指的是:该view在本身坐标系统中 的位置和大小。(参照点是本身坐标系统) -(CGRect)frame{ return CGRectMake(self.frame.origin.x,self.f...
2013-01-26 15:40:00 82
转载 iphone应用程序生命周期浅析
做iphone开发有必要知道iphone程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么,只有理解生命周期,有利于我们开发人员开发出更棒的应用 接下来从系统自带的项目模版-单视图应用模版来分析iphone应用生命周期,系统创建的这个应用启动后就一个view,上面什么都不显示,大家都懂得 下面贴两张图来描述一下应用程序的生命周期...
2013-01-26 00:40:00 145
转载 OC 内存管理法则
1.alloc、new或copy来创建一个对象,那么你必须调用release或autorelease。换句话说,不是你创建的,就不用你去释放。(谁创建谁释放,对象所有权负责释放) 2.如果你在一个class的某个方法中alloc一个成员对象,且没有调用autorelease或及时releaase, 那么你需要在这个类的dealloc方法中调用release;如果调用 了autorele...
2013-01-21 22:34:00 154
转载 nil Nil NULL NSNull 之间的区别
nil 是对objective c id 对象赋空值 例如 NSString * string = [NSString stringWithFormat:@"test"]; string = nil; 对于objective c 集合类对象 比如数组对象,字典对象,当我们不需要再使用他们的时候,对他们release 的同时最好也把他们赋值为nil,这样确保...
2013-01-20 13:44:00 152
转载 oc 点语法的属性
oc当中通过@property和@synthesize 配对使用来自动生成变量的set和get方法,通过使用点语法可以大大减少我们程序员代码量,也方便学习过其他语言的人上手oc语言 @property有以下几种属性 readwrite 默认 assign 默认 readonly 只读(只有get方法,禁用set方法) 给setter和getter方法起别名(setter =...
2013-01-17 20:31:00 120
转载 IOS开发从hello world开始
学习软件开发少不了讲解hello world,ios hello world小程序对大家肯定没有什么问题了,在这里我用纯代码的方式建立一个Hello world工程,以供ios开发初学者参考了, 首先打开Xcode新建一个empty Application模版,之所以建成空模板是为了从头开始建立一个类似于SingleView Application的模版,然大家熟悉一下建立一个单个窗口...
2013-01-09 18:11:00 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人