- 博客(25)
- 收藏
- 关注
原创 Quartz2D常用拼接路径函数
•新建一个起点void CGContextMoveToPoint(CGContextRef c, CGFloat x, CGFloat y)•添加新的线段到某个点void CGContextAddLineToPoint(CGContextRef c,CGFloat x, CGFloat y)•添加一个矩形void CGContextAddRect(CGCon
2016-01-08 12:46:48
447
原创 ios控制器的生命周期
代码简单说明:@interface KJOneViewController () @property (nonatomic, strong) NSArray *foods;@end @implementation KJOneViewController // 当控制器的view加载完毕就调用- (void)viewDidLoad{ [super viewDidLoad];
2015-12-30 22:09:06
861
原创 控制器的创建和view的创建
一,如何创建一个控制器?控制器常见的创建方式有以下几种通过storyboard创建直接创建(代码)UIViewController *vc = [[UIViewController alloc] init];指定xib文件来创建UIViewController *vc = [[UIViewController alloc] initWithNibName:@
2015-12-30 11:54:20
436
原创 UIWindow简单介绍
UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到屏幕上,完全是因为它有UIWindow也就说,没有UIWindow,就看
2015-12-30 11:14:01
397
原创 UIDatePicker常用属性
1,常见属性// datePicker的显示模式 @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime// 显示的区域语言@property (nullable, nonatomic, strong) NSLocale *locale;
2015-12-29 12:24:42
324
原创 UIPickerView常用属性和方法总结
1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign) id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPickerView的选择)@property(nonatomic,assign) id delegate;//
2015-12-29 10:37:02
772
转载 Xcode快捷键
关于与mac 通用的快捷键网上太多,就不说了,下面介绍一些大家不是很熟悉但是xcode特有而且非常有用的快捷键,这些快捷键能使我们编码更简单我们编写代码时,有一些快捷键能是我们方便的开发,下面用图来为大家详解一下示例图为:移动代码注意:在移动代码时都是移动单行时无需选中,鼠标点击那一行的任何地方都可以移动,多行时需选中 代码左移: comma
2015-12-21 19:15:33
370
原创 ios启动程序时隐藏状态栏,启动后显示状态栏的方法
在info.plist里面 Status bar is initially hidden 设置为 YES
2015-12-18 10:04:36
490
原创 UIScrollView的常用属性
@property(nonatomic) CGPoint contentOffset; 这个属性用来表示UIScrollView滚动的位置@property(nonatomic) CGSize contentSize; 这个属性用来表示UIScrollView内容的尺寸,滚动的范围@property(nonatomic) UIEdgeInsets contentIn
2015-12-18 10:02:35
419
原创 React Native环境配置
配置步骤:1,安装Homebrew,在终端中输入以下命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2,安装node.js,在终端中输入以下命令:brew install node3,安装watchman,来自Facebook的观察程序:
2015-12-13 16:33:28
351
转载 Xcode6添加pch文件
原文博客地址:http://www.cnblogs.com/YouXianMing/p/4042353.html#commentform1. 新建工程: 2. 创建pch文件: 3. 在setting里面进行设置:
2015-12-12 23:19:27
327
转载 Xcode7免证书真机调试
步骤比较简单,我就简单总结一下。1. 进入xcode,菜单栏选择xcode –> preferences (快捷键 command + ,)在Accounts选项卡添加自己的Apple ID2. 在项目导航栏中选择要真机调试的项目,在工作区的targets选择要测试的项目(一般就是项目名称)3. 选择General选项卡,展开Identity项,修改下面的t
2015-12-12 23:14:54
376
原创 升级Xcode后VVDocumenter-Xcode不能用的解决办法
一,查看Xcode的UUID方式:在终端执行$ defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID拷贝UUID字符串二,添加Xcode的UUID到VVDocumenter-Xcode的Info.plist文件1,如果插件已经安装a,打开x
2015-12-11 12:28:58
532
原创 iOS9下修改回HTTP模式进行网络请求
升级为iOS9后,默认请求类型为https,如何使用http进行请求会报错The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 原因 iOS9引入了新特性App Transport Security (ATS)新特性要求
2015-12-10 12:26:21
2675
原创 iPhone 开发中 Duplicate interface definition for class’*'怎么处理那?
一般这样的问题是,看编译阶段调用的class是否重复了,如果有两个相同的类这问报这个错,解决办法:删掉一个就可以了
2015-12-10 12:20:24
4740
原创 OS X 10.11安装CocoaPods出现的问题
如果在装CocoaPods的时候报错 ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/pod则之前的安装命令 sudo gem install cocoa pods 改为 sudo gem install -n /usr/local/bin cocoapods如果还是报错:
2015-12-10 00:46:02
581
原创 CocoaPods安装教程
一、概要 什么是CocoaPods? CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。 二、安装步骤 1,mac自带ruby,如果版本太老可以升级Ruby环境 终端输入:$sudo gem update –system 2,更新ru
2015-12-09 23:16:24
527
原创 Openfire更改服务器名称的方法
Openfire更改服务器名称的方法:1.登陆openfire管理页面,在主页面下方选择"编辑属性",修改服务器名称为当前主机名称,点击"保存属性",按页面提示重启服务器。2.重启后,主页的服务器属性下的服务器名称出现一个叹号,鼠标放上去显示Found RSA certificate that is not valid for the server domain, 这样是由于RSA
2015-04-22 21:03:56
2316
原创 oc学习之NSArray与NSMutableArray数组
//// main.m// 6-10复习//// Created by kj on 14-6-10.// Copyright (c) 2014年 kj. All rights reserved.//#import int main(int argc, const char * argv[]){ @autoreleasepool { //创建数
2014-06-10 20:18:30
26568
转载 常用的NSSring和NSMutableString方法
NSString方法+(id) stringWithContentsOfFile:path encoding:enc error:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中错误+(id) stringWithContentsOfURL:url encoding:enc error:err创建一个新的字符串,并将其设置为u
2014-06-09 22:44:35
1101
转载 OC中NSString类的常用方法
1,字符串的简单用法:#import int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; //创建常量字符串 NSString* str=@"This is a string"; //获取字符串
2014-06-09 13:20:15
4144
原创 oc构造函数笔记
1,构造函数的作用:用来对alloc创建的对象(及用alloc来分配存储空间,是一块处女地)进行初始化。如果初始化失败,则返回nil。2,如果是无参构造函数,函数名必须是init。返回值必须是id,函数前面必须是‘-’号,如:- (id)init;。系统会自带一个无参的构造函数,作用是将当前对象的所有成员的内容初始化为0。3,self表示当前对象,当前对象 == 调用该函数的对象。
2014-06-07 13:26:56
593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人