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 · 541 阅读 · 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 pods2.ruby版本升级1. b原创 2016-08-11 16:06:46 · 1189 阅读 · 0 评论 -
Effective Objective-C 2.0 第15条:用前缀避免命名空间冲突
Objective-C中没有命名空间机制,需要避免潜在命名冲突。不然就会出现:duplicate symbol _OBJC_METACLASS_$EOCTheClass in:build/something.obuild/something_else.oduplicate symbol _OBJC_CLASS_$EOCTheClass in:build/something.原创 2016-08-09 19:49:44 · 806 阅读 · 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 · 15008 阅读 · 0 评论 -
UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews, 就可以 处理子视图中的一些数据。综上所诉,se转载 2016-08-19 15:38:30 · 289 阅读 · 0 评论 -
cocopods安装过程 报这个错误时候
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git masterCloning into 'master'...error: RPC failed; curl 56 SSLRead() return error -9806fatal: The remote end hung up unexpectedlyfat原创 2016-08-16 15:25:26 · 515 阅读 · 0 评论 -
IOS应用发布NSLog的如何注释
IOS应用发布NSLog的如何注释1 选择工程的Target -> Build Settings -> Preprocessor Macros.如图,默认 Debug项,是“DEBUG=1”.2 在程序中设置全局宏定义在程序的 ApplicationName-Prefix.pch 文件中,加入如下,很简单12345转载 2014-09-24 11:51:32 · 438 阅读 · 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 · 495 阅读 · 0 评论 -
ios view 设置圆角
view.layer.masksToBounds =YES; view.layer.cornerRadius =4.0;原创 2014-06-30 16:12:12 · 430 阅读 · 0 评论 -
ios 获取键盘高度
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardShown:) name:UIKeyboardDidShowNotification object:nil]; [[NSNotificationCenter defaultCenter] addObser原创 2014-06-26 12:08:11 · 822 阅读 · 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 · 1049 阅读 · 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 · 533 阅读 · 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 · 348 阅读 · 0 评论