2.ios
ruettiger
我不惧怕追逐梦想的生活,我惧怕站在原地不动。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
键盘样式风格有关设置
ios键盘风格回顾, 转载自:http://www.linuxidc.com/Linux/2012-02/55374.htm 一、键盘风格 UIKit框架支持8种风格键盘。 typedef enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKeyboardTypeASCIIC转载 2012-11-02 16:03:14 · 591 阅读 · 0 评论 -
ios cocoapod安装以及常见问题解决
1.cocoapod安装 更换ruby 源有亚马逊更换到淘宝 $gem sources --remove https://rubygems.org/ $gem sources -a https://ruby.taobao.org/ $gem sources -l 然后再重试 $ sudo gem install cocoa pods 2.ruby版本升级 1. b原创 2016-08-11 16:06:46 · 1300 阅读 · 0 评论 -
Effective Objective-C 2.0 第15条:用前缀避免命名空间冲突
Objective-C中没有命名空间机制,需要避免潜在命名冲突。不然就会出现: duplicate symbol _OBJC_METACLASS_$EOCTheClass in: build/something.o build/something_else.o duplicate symbol _OBJC_CLASS_$EOCTheClass in: build/something.原创 2016-08-09 19:49:44 · 892 阅读 · 0 评论 -
Mansory之一 :mas_equalTo和equalTo区别与使用
一、equalTo:仅支持基本类型 mas_equalTo:支持类型转换,支持复杂类型。是对equalTo的封装。支持CGSize CGPoint NSNumber UIEdgeinsets。 以下实现的是相同的效果 make.width.equalTo(@100); make.width.mas_equalTo(100); 二、mas_equalTo是一个M原创 2016-08-09 19:30:33 · 15282 阅读 · 0 评论 -
UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews, 就可以 处理子视图中的一些数据。 综上所诉,se转载 2016-08-19 15:38:30 · 318 阅读 · 0 评论 -
cocopods安装过程 报这个错误时候
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master Cloning into 'master'... error: RPC failed; curl 56 SSLRead() return error -9806 fatal: The remote end hung up unexpectedly fat原创 2016-08-16 15:25:26 · 553 阅读 · 0 评论 -
IOS应用发布NSLog的如何注释
IOS应用发布NSLog的如何注释 1 选择工程的Target -> Build Settings -> Preprocessor Macros. 如图,默认 Debug项,是“DEBUG=1”. 2 在程序中设置全局宏定义 在程序的 ApplicationName-Prefix.pch 文件中,加入如下,很简单 1 2 3 4 5转载 2014-09-24 11:51:32 · 473 阅读 · 0 评论 -
xcode内嵌字体
code如何添加字体库-- 1.网上搜索字体文件(后缀名为.ttf,或.odf) 2.把字体库导入到工程的resouce中 3.在程序viewdidload中加载一下一段代码 NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ){ printf( "转载 2014-07-23 17:31:27 · 540 阅读 · 0 评论 -
ios view 设置圆角
view.layer.masksToBounds = YES; view.layer.cornerRadius = 4.0;原创 2014-06-30 16:12:12 · 475 阅读 · 0 评论 -
ios 获取键盘高度
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardShown:) name:UIKeyboardDidShowNotification object:nil]; [[NSNotificationCenter defaultCenter] addObser原创 2014-06-26 12:08:11 · 858 阅读 · 0 评论 -
ios打开浏览器以及ituns store
ios 打开浏览器或者ituns store [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com/"]]; 当url为ituns store的链接的时候,真机就默认打开ituns store 获取链接方法 1.打开ituns; 2.进入应用详细页; 3.点击应用原创 2013-12-05 15:23:39 · 1122 阅读 · 0 评论 -
ios 微博接入
新浪微博接入: 1.在新浪微博开发平台注册应用:http://open.weibo.com/ 获取App Key和App Secret。 2.下载最新的sdk:http://open.weibo.com/wiki/SDK 找到ios的sdk:https://github.com/sinaweibosdk/weibo_ios_sdk 腾讯微博接入: 下载sdk:http://wi原创 2013-12-02 17:01:03 · 601 阅读 · 0 评论 -
Effective Object_C 2.0 编写高质量ios与OS X代码的52个有效方法之一
第1章 熟悉Object-C 第1条:了解Object-C语言的起源 1.面向对象语言 2."消息结构"而非“函数调用” 3.使用消息结构的语言,其运行时所应执行的代码由运行环境决定; 使用函数调用的语言,其运行时所应执行的代码由编译器决定。 4.针对多态来说,函数调用语言需要查虚函数表确定执行哪个函数; 消息调用语言在运行时才去查需要执行的方法,编译器甚至不关系接收消息的对象原创 2017-05-02 15:33:05 · 397 阅读 · 0 评论
分享