IOS
菜鸟程序员818
主要擅长IOS Android软件开发
展开
-
怎么去掉Xcode工程中的某种类型的警告
怎么去掉Xcode工程中的某种类型的警告在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧。我们怎么去掉警告呢?1. 最直接、最一劳永逸、最安全的方式,直接找到警告转载 2015-02-02 11:15:23 · 284 阅读 · 0 评论 -
Size Classes with Xcode 6
Size Classes with Xcode 6博客分类: ios 1、基本概念在 iPad 和 iPhone 5 出现之前,iOS 设备就只有一种尺寸。我们在做屏幕适配时需要考虑的仅仅有设备方向而已。而很多应用并不支持转向,这样的话就完全没有屏幕适配的工作了。随着 iPad 和 iPhone 5,以及接下来的 iPhone 6 的推出,屏幕尺寸也转载 2015-07-13 19:29:42 · 230 阅读 · 0 评论 -
IOS 强弱引用问题
在学习AFNetWorking的过程中,经常看到类似:__weak __typeof(self)weakSelf = self; 然后在block中,看到:__strong __typeof(weakSelf)strongSelf = weakSelf;如下代码:- (void)setShouldExecuteAsBackgrou转载 2015-07-10 14:49:43 · 366 阅读 · 0 评论 -
CoreData详解
Core Data 详解 1、@import url(http://www.cppblog.com/cutesoft_client/cuteeditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);Core data 是 Cocoa 中处理数据,绑定数据的关转载 2015-05-19 16:47:49 · 325 阅读 · 0 评论 -
IOS网络访问之使用AFNetworking
IOS网络访问之使用AFNetworking AFNetworking是IOS上常用的第三方网络访问库,我们可以在github上下载它,同时github上有它详细的使用说明,最新的AFNetworing2.0与1.0有很大的变化,这里仅对2.0常用的使用方法进行总结 基于NSURLConnection的API 提交GET请求 AFHTTPRequestOpe转载 2015-03-23 16:47:07 · 285 阅读 · 0 评论 -
如何在iOS中使用Block──How to use Blocks with iOS
如何在iOS中使用Block──How to use Blocks with iOSBlock可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。Block是什么样的? 你可以使用^操作符来声明一个Block变量,它表示一个Block的开始。i转载 2015-03-23 23:05:10 · 216 阅读 · 0 评论 -
iOS应用内部切换语言,不跟随系统
今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。一、总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。 最后把用户选择的语言持久化到本地,下次运行时读取。二、应用内的国际化1、新建工程转载 2015-03-09 18:17:54 · 327 阅读 · 0 评论 -
在iOS中如何使用汇编语言
在iOS中如何使用汇编语言本文将系统地介绍如何利用XCode在iOS设备上使用汇编语言。一、创建汇编源文件:在你的XCode项目中存放源文件的目录下鼠标(或触控板)右键,选择New File。然后在左侧的iOS那栏里选择Other,在右边你会看到Assembly File,选中它,然后命名,以.s作为后缀。二、编写汇编代码: 然后可以尝试转载 2015-03-09 18:16:16 · 943 阅读 · 0 评论 -
IOS GitHub开源项目(转)
youtube下载神器:https://github.com/rg3/youtube-dl我擦咧vim插件:https://github.com/Valloric/YouCompleteMevim插件配置:https://github.com/spf13/spf13-vim----------------Mac完整项目----------电台:https://g转载 2015-03-16 17:57:14 · 1367 阅读 · 1 评论 -
Webrtc的iOS框架编译(转载)
Webrtc的iOS框架编译(转载)2015-02-03 08:31:39原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://diveinedu.blog.51cto.com/3029331/16109311.WebRTC的iOS框架的选择目前两个比较活跃的开源WebRTC实现.Goo转载 2015-02-10 16:24:55 · 826 阅读 · 0 评论 -
IOS开发之----常用函数和常数
IOS开发之----常用函数和常数 介绍一下Objective-c常用的函数,常数变量算术函数【算术函数】函数名说明int rand()随机数生成。(例)srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int ab转载 2015-02-10 15:32:02 · 242 阅读 · 0 评论 -
iOS 7屏幕截取功能代码例子
- (UIImage *)snapshot:(UIView *)view{ UIGraphicsBeginImageContextWithOptions(view.bounds.size,YES, 0); [view drawViewHierarchyInRect:view.bounds afterScreenUpdates:YES];转载 2015-02-08 21:58:19 · 282 阅读 · 0 评论 -
创建可以在Interface Builder中渲染的自定义视图
Xcode 6加了一个新特性,让开发着可以创建自定义控件,并且可以在Interface Builder中显示效果! 程序猿们再也不用猜测自定义控件的样子了!1 . 创建一个包含自定义视图的框架创建一个iOS应用程序框架File > New > Target,选择Cocoa Touch Framework。2 . 创建新类File > New >转载 2015-02-08 22:00:12 · 337 阅读 · 0 评论 -
Git Cheat Sheet Chinese
索引创建本地修改搜索提交历史分支与标签更新与发布合并与重置撤销创建复制一个已创建的仓库:$ git clone ssh://user@domain.com/repo.git创建一个新的本地仓库:$ git init本地修改显示工转载 2015-02-08 22:01:20 · 301 阅读 · 0 评论 -
IOS 常用数学计算函数
1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan转载 2016-08-01 14:22:58 · 355 阅读 · 0 评论