10 2016 档案
摘要:iPhone会为每一个应用程序生成一个私有目录,这个目录位于: /Users/sundfsun2009/Library/Application Support/iPhone Simulator/User/Applications下, 并随即生成一个数字字母串作为目录名,在每一次应用程序启动时,这个字
阅读全文
摘要:@interface HMViewController () <NSURLConnectionDataDelegate> /** * 用来写数据的文件句柄对象 */ @property (nonatomic, strong) NSFileHandle *writeHandle; /** * 文件的总
阅读全文
摘要:- (void)viewDidLoad { [super viewDidLoad]; // 下载小文件的方式 // 1.NSData dataWithContentsOfURL // 2.NSURLConnection } // 1.NSData dataWithContentsOfURL - (void)downloadFile { disp...
阅读全文
摘要:1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 5 // 监听网络状态发生改变的通知 6 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkStateChange) name:kR...
阅读全文
摘要:1 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 2 { 3 // 1.URL 4 NSURL *url = [NSURL URLWithString:@"http://localhost:8080/MJServer/weather"]; 5 6 // 2.请求 7...
阅读全文
摘要:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { // 1.URL NSURL *url = [NSURL URLWithString:@"http://localhost:8080/MJServer/order"]; // 2.请求 NSMutableURLReques...
阅读全文
摘要:1 // ViewController.m 2 // 04-掌握-NSURLConnection发送GET请求 3 // 4 // Created by xiaomage on 16/2/22. 5 // Copyright © 2016年 小码哥. All rights reserved. 6 /
阅读全文
摘要:该设置的东西设置完,然后再去赋值 [self setValue:tabBar forKeyPath:@"tabBar"];//这行代码过后,tabbar的delegate就是HWTabBarViewController 如果tabBar 设置完 delegate后,再执行这行代码修改 delegat
阅读全文
摘要:加号按钮点击 现在要实现 点击加号按钮 模态出一个窗口 self present方法现不能用 是因为 这个方法是控制器的方法 只能通过一个控制器model出另一个控制器 所以 只能将加号 按钮点击事件 告诉给外面的控制器 ,再由外面控制器 模态出其他控制器 让TabBarController 成为
阅读全文
摘要:转换坐标原点 将 CGRectMake(50,50,50,50)从左边 红色坐标系 转换为 右边 蓝色坐标系 最开始
阅读全文
摘要:如果通过模型设置控件的文字颜色,只能通过文本属性(富文本:颜色,字体,图文混排,空心)
阅读全文
摘要:UINavigationController *newNavVc = [[UINavigationController alloc]init]; newNavVc.title = title; newVc.title = title; //设置TabBar上标题的字体颜色 NSMutableDict
阅读全文
摘要:UIImage的imageNamed提供文件名自动补全功能。使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。若安装后无效,或许需要做一下修改: 1.打开xcode插件所在的目录:~/library/Users/“你自己的用户名”/Libr
阅读全文
摘要:1.首先在导航栏title放置一个按钮 imageEdgeInsets 设置按钮中图片的边距 titleButton.titleLabel.font = [UIFont boldSystemFontOfSize:17];//设置按钮上字体大小 2.先显示中间的一小块
阅读全文
摘要:在开发制作App的过程中,有时候会想看看一些精美的App里面所设计的素材。这个时候就需要用到我给大家展现的方法了。下面就看看该如何操作能让一个App呈现出它原始的一面,这次我以Any.Do为例给大家演示一下。 第一步,在iTunes里面找到这个app的图标,点击右键Show in Finder: 打
阅读全文
摘要:self.view.window 有可能是空的 self.view.window =[UIApplication sharedApplication].keyWindow [UIApplication sharedApplication].keyWindow 一定会有值 建议使用[UIApplica
阅读全文
摘要:// // HWNavigationController.m // 微博2期 // // Created by apple on 14-10-7. // Copyright (c) 2014年 heima. All rights reserved. // #import "HWNavigationC
阅读全文
摘要:三, 统一所有控制器导航栏左上角和右上角的内容 1.让所有push进来的控制器,它导航栏左上角和右上角的内容一样 2.拦截所有push进来的控制器 3.方案:自定义导航控制器,重写push方法,就可以得到传进来的控制器参数 1.90%的 duplicate symbol _OBJC_METACLAS
阅读全文
摘要:当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入
阅读全文
摘要:使用 Xcode 8 运行工程的时候,在打印台会发现如下这些奇怪的日志输出: 2016-09-19 10:43:44.001757 Demo[7100:171568] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_lev
阅读全文
摘要:Xcode7中苹果为我们增加了两个重要的debug相关功能。了解之后觉得非常实用,介绍给大家。 1.Address Sanitizer: 妈妈再也不用担心 EXC_BAD_ACCESS? EXC_BAD_ACCESS一直是很多开发者的噩梦,因为这个错误很不直观,出现后往往要花很长时间才能定位到错误。
阅读全文
摘要:在面试中,面试官可能会问这样的问题,loadView有什么作用,它与viewDidLoad有何区别 首先我们得知道,控制器view是通过懒加载的方式进行加载的,即用到的时候再加载。 当我们用到控制器view时,就会调用控制器view的get方法,在get方法内部,首先判断view是否已经创建,如果已
阅读全文
摘要:应用程序加载完成后可以重写 didFinishLaunchingWithOptions这个方法来实现我们自定义的一些操作 1.将系统提供的viewController.h/.m 和 main.storyboard 删除 2.在应用加载完毕方法内实现加载自定义控制器 1.自定义控制器,继承自系统的UI
阅读全文
摘要:1.UIApplication是应用程序的象征,一个UIApplication对象代表的是一个应用程序 2.每一个应用程序都有自己的UIApplication对象,而且是单例的 3.通过[ UIApplication sharedApplication]可以获得这个单例对象 4.一个ios程序启动后
阅读全文
摘要:-fno-objc-arc 导入头文件
阅读全文
摘要:// 1. URL,确定要访问的网络资源 NSURL *url = [NSURL URLWithString:@"http://192.168.31.2/demo.json"]; // 2. 请求,告诉服务器需要的资源 NSURLRequest *request = [NSURLRequest re
阅读全文
摘要:Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions ca
阅读全文

浙公网安备 33010602011771号