自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 获取 storyboard 上的 Controller

有时候在使用 storyboard 开发的时候会碰到传值等,这时要获取某个跳转的 Controller, 然后使用属性传值, 所以需要获取某个Controller,不能从新 alloc,因为从新alloc后的就不是要传值的那个了 下面,使用几行可以获取某个Controller//点击button跳转- (IBAction)buttonAction:(id)sender {// 1.先创建 St

2015-12-15 17:32:41 522

原创 ios KVO

**ViewController**#import "ViewController.h"#import "Person.h"@interface ViewController ()//首先要有一个类,kvo是监听 某个类 的 某个属性 的值变化@property (nonatomic, retain) Person *person; //定义一个属性@end@implementation

2015-12-12 17:04:45 351

原创 学生管理系统----用c语言在Xcode里编写 学生管理系统

mian函数里#import <Foundation/Foundation.h>#import "func.h"int main(int argc, const char * argv[]) { //最多存2000名学生信息 Student stu[2000] = {0}; int choose = 0; //cont 用于计数,记当前有多少位学生信息 int

2015-12-11 09:31:53 746

原创 动态内存分配

``` //void test(){// int b = 7;// static int a = 3;// a++;// b++;// printf("a = %d , b = %d\n", a, b);//}typedef struct student { int num; char name[20];}Student;void

2015-12-11 09:24:37 354

原创 指针

int a = 5; printf("%d \n", a); printf("p = %p\n", &a); //打印a的地址 //%p - 16进制格式打印 -- 通常用来对应地址格式 //定义一个指针类型变量 //NULL代表空的意思(即指针类型的0) int *p = NULL; //指针变量在内存中也有空间,空间用来存所指向

2015-12-11 09:21:08 306

原创 多维数组

1、(**)有一个3行4列的二维数组,要求编程找出最大的元素,并输出所在的行和列。 int a[3][4] = {0}; int max = 0; for (int i = 0; i &lt; 3; i++) { for ( int j = 0; j &lt; 4; j++) { a[i][j] = arc4random()...

2015-12-11 09:09:32 385

原创 c语言排序,冒泡排序

1. (*)先调试,调试成功后抄写下列程序: int a[SIZE] = {0}, i= 0; for(i = 0; i < SIZE; i++){ a[i] = i+10; printf("a[%d] = %d\n", i, a[i]); } int a[S

2015-12-11 09:05:31 525

原创 触摸  , 响应者链 , 摇一摇

#import "RootViewController.h"#import "RootV.h"@interface RootViewController ()@property (nonatomic, retain)RootV *rootV;@property (nonatomic, retain)RootV *roooo;@end@implementation RootViewControl

2015-12-10 22:35:42 478

原创 ios中的手势

#import "RootViewController.h"@interface RootViewController ()@property (nonatomic ,retain) UIImageView *amyImageView;@property (nonatomic, retain) UIImageView *bmyImageView;//记录开始的点@property (nonato

2015-12-10 22:31:48 475

原创 让UITableView的section header view不悬停的方法

// 让UITableView的section header view不悬停的方法- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollVi

2015-12-10 22:24:07 1010

原创 自定义leftBarbuttonItem时,左滑手势会失效,解决左边滑动手势失效方法 ,  怎么停止系统的手势

如果自定义的手势和系统的左滑手势冲突,那么怎么停止系统的手势,可以用下面的判断//手势开始的时候触发方法- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ //判断如果是系统左滑返回页面的手势就停止掉 if ([self.navigationController responds

2015-12-10 22:22:47 1527

原创 XML 文件解析    SAX解析    DOM 解析

//************ dom 解析 ******************************#pragma mark -- dom 解析 使用之前先配置// DOM 是谷歌08年封装的一个解析xml的工具- (IBAction)DOM:(UIButton *)sender { NSString *filePath = [[NSBundle mainBundl

2015-12-10 22:19:25 582

原创 AFNetworking    在MRC下使用AF第三方网络请求数据     加  -fobjc-arc

#import "AFNetworking.h"- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.view.backgroundColor = [UIColor whiteColor]; UIButton *getButto

2015-12-10 22:16:10 1755

原创 自适应高度 —  按照文字 设置显示控件自适应 高度

+ (CGFloat)heightForContent:(NSString *)content{ //参数1.设置计算高度按照什么样的size来计算 //注意:宽度一定于label宽度一致,高度尽量大一些 //参数2.设置计算类型 //参数3.设置计算内容按照多大的字体计算 //注意:字体大小也要跟label一样 // NSFontAttributeN

2015-12-10 22:13:52 737

原创 IOS 文件管理 ,文件缓存

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.// 文件管理器// NSFileManager 是系统的单例 NSFileManager *manager = [NSFileMa

2015-12-10 22:10:47 545

原创 数据持久化 之 沙盒机制 (sandBox)

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.// 数据持久化 之 沙盒机制 (sandBox)// 沙盒机制 : 在每个应用本地都有一个路径(文件夹),是用来存储用户缓存数据的隐私信息的

2015-12-10 22:09:24 730

原创 UIImagePickerController  本地照片

有两个协议UIImagePickerControllerDelegateUINavigationControllerDelegate- (void)buttonAction{ //创建对象 UIImagePickerController *pick = [[UIImagePickerController alloc] init]; pick.sourceType = UI

2015-12-10 21:59:59 315

原创 取消图片渲染

//rightBarButtonItem 右按钮 主要是用于 收藏// 取消图片渲染 让其图标显示本来颜色 UIImage *image = [UIImage imageNamed:@"btn_nav_share@2x.png"]; image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal

2015-12-10 21:57:59 464

原创 懒加载

loadView 也叫 懒加载**************************** 只是作为了解加载视图,苹果官方希望我们在 loadView 方法里进行创建子视图,但很多程序员为了方便都在 viewDidLoad 里,不愿重写 loadView该方法还有个作用,就是系统创建当前的view.也就是self.view 也是在loadView里创建的// loadView 也叫 懒加载

2015-12-10 21:50:15 505

原创 push 动画    自定义动画

- CATransition *transition = [CATransition animation];- transition.duration = 1.0f;- transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];- transi

2015-12-10 21:37:45 533

原创 占位图在线生成.自定义文字 颜色 背景图等等

占位图在线生成.自定义文字 颜色 背景图等等http://www.atool.org/placeholder.png?size=500x200&text=图片加载中...&&bg=999&fg=fff

2015-12-10 21:33:08 2864 2

原创 容器视图控制器

#pragma mark -- 容器视图控制器//其实就是一个viewController 上面放了两个或多个viewController,用父viewController切换子类控制器 //第一个控制器 self.listVC = [[ListViewController alloc]init]; [self addChildViewController:self.l

2015-12-10 21:25:09 477

原创 iOS 屏幕旋转 单个屏幕旋转

闲来无事研究了一下屏幕旋转的问题 说到屏幕旋转问题不得先说一句,做项目尽量还是优先使用storyboard、IB因为有了autolayout的约束布局为基础再去做屏幕旋转需要的视图布局适配就相对来说简单容易很多。 好了,闲话不多说,开始今天要说的问题。 首先,想要实现单个屏幕旋转有两个重要的方法需要在viewcontroller里重写// New Autorotation support./

2015-12-10 21:17:42 558

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除