杂谈
文章平均质量分 77
wuxiaohui103
这个作者很懒,什么都没留下…
展开
-
GitHub 上都有哪些值得关注学习的 iOS 开源项目?
2014-09-30 14:32 146人阅读 评论(0) 收藏 举报目录(?)[+]GitHub 上都有哪些值得关注学习的 iOS 开源项目?修改如果仅按照 GitHub 月流行查看 Objective-C 项目的话有 ── Trending Objective-C repositories on GitHub this month修改转载 2014-11-18 11:19:42 · 736 阅读 · 0 评论 -
iOS开发的一些技巧
iOS开发的一些技巧2014-12-29 09:08编辑:suiling分类:iOS开发来源:叶孤城___479444.iOS开发技巧tableViewViewController.招聘信息:【久盟音画】专业承接游戏音乐外包(配音、配乐、音效等)乐视网 社招.TableView不显示没内容的Cell怎么办?转载 2015-03-02 11:53:01 · 212 阅读 · 0 评论 -
iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
原 iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)发表于2年前(2013-06-24 13:22) 阅读(10699) | 评论(8)19人收藏此文章,我要收藏摘要textView的创建;设置属性;代理方法;隐藏键盘;键盘弹出时调整textView的位置,像手机短信的效果textView隐藏键盘键盘不挡住t转载 2015-02-27 18:27:37 · 320 阅读 · 0 评论 -
跳出NSDate | KeithMorning
2014年12月16日跳出NSDate3 Comments感觉任何语言关于时间的格式化处理,时区的处理都是多的,最近被NSDate的各种问题坑了好久先看看关于NSDate自己的问题1.NSDateNSDate获取当前时间NSDate *date=[NSDate date];[NSDate date],输出是GMT时间(GMT(Greenw转载 2015-02-27 15:59:10 · 295 阅读 · 0 评论 -
iOS开发者账号的相关配置
IOS开发者账号的相关配置说明:1.本文主要针对企业账户, 并假定主账号已经申请到了。2.账号类型分为3种:Agent(创建者),Admin(管理员)及Member(成员) 一、1.申请子账号 使用Agent或Admin账号登录苹果开发者主页(https://developer.apple.com/)-> 点击顶部的“Member Center”转载 2015-03-04 16:35:43 · 387 阅读 · 0 评论 -
WAV 和AAC格式
AAC(Advanced Audio Coding)实际上是高级音频编码的缩写,AAC是由Fraunhofer IIS-A、杜比和AT&T共同开发的一种音频格式,它是MPEG-2规范的一部分。AAC所采用的运算法则与MP3的运算法则有所不同,AAC通过结合其他的功能来提高编码效率。AAC的音频算法在压缩能力上远远超过了以前的一些压缩算法(比如MP3等)。它还同时支持多达48个音轨、15个低频音轨、转载 2015-03-04 18:09:00 · 3923 阅读 · 0 评论 -
在iOS虚拟键盘上添加动态隐藏按钮
最近两周和团队做一个关于地理围栏技术的公交实时查询项目,为了给用户比较良好的交付,想在键盘上添加一个按钮,实时根据键盘不同高度变换按钮位置,再不做输入的时候点击按钮能够隐藏键盘,这种方式在很多软件上都有体现,然后在网上查阅了关于检测键盘高度一些相关知识,以下是一个Demo,代码有很多需要优化地方,仅供需要者参考;先看效果: 首先转载 2014-12-19 12:32:12 · 354 阅读 · 0 评论 -
iOS—打电话、发短信
电话、短信是手机的基础功能,iOS中提供了接口,让我们调用。这篇文章简单的介绍一下iOS的打电话、发短信在程序中怎么调用。1、打电话[cpp] view plaincopyprint?[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1001转载 2015-03-04 17:44:31 · 388 阅读 · 0 评论 -
最新最全的iPhone6/6 Plus适配详解
最新最全的iPhone6/6 Plus适配详解花了点时间, 重新整理了下iPhone的相关适配, 总结如下:iOS6之前, 屏幕适配一般使用autosize,设置视图与父视图的尺寸关系缺陷:(Autosizing布局的不足)1. 不能设置视图与视图之间的关系2. 不能设置尺寸放大,缩小的最大值,最小值iOS6之转载 2015-03-04 16:57:07 · 687 阅读 · 0 评论 -
navigation切换相关
navigation切换相关通过官方文档可以知道:navigation controller本身就是一个管理view controller层级的对象,但它最灵活的地方在于,可以跨界面跳转和很简单的实现自定义动画(参照http://iostrack.com/post/2012-08-17/40036208779)。我们来看下navigation对栈的管理方法转载 2015-03-04 16:15:07 · 488 阅读 · 0 评论 -
从一个视图控制器切换到另一个视图控制器的几种方式
http://blog.csdn.net/itianyi/article/details/8514208从一个视图控制器切换到另一个视图控制器的几种方式1,模态(modal)画面的显示方法:例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面例:点击一个按钮,进入另一个界面- (IBAction)pressAbout:(id)s原创 2015-03-04 16:24:45 · 676 阅读 · 0 评论 -
APP适配IOS8,iPhone6和Plus截图简要说明,有iP6截图下载供研究
有幸在9月25日拿到了iP6和iP6 Plus的真机,恰好又要做适配APP的工作(从iphone5上适配到iphone6和ip6 plus上),所以在真机上研究了下苹果官方在不同分辨率下对系统APP所做的适配。同时在网上也没找到相关的真机对比截图说明什么的,又有朋友问我要IP6和PLUS的真机截图回去自己研究,既然这样,那么干嘛不利用自己已有的资源,让更多的设计师受益呢?所以那就说点什么吧,抛砖引转载 2015-03-04 18:14:09 · 832 阅读 · 0 评论 -
APP图标更改
一:我们的应用程序在运行后在iphone的桌面默认的图标是一个白色的、没有任何图案的图标,不过我们可以用图片来替换这个图标。主要的操作步骤:1:打开App2:打开AppName-Info.plist3:添加一个图标资源到App中4:在右边弹出的对话框中找到Icon file 属性,然后修改这个属性为我们添加的图标名称5:编译运行程序,我们就会看到一个新的原创 2015-03-03 11:18:06 · 590 阅读 · 0 评论 -
iOS Mac系统下Ruby环境安装
iOS Mac系统下Ruby环境安装 地址:分类: iOSiOSruby目录(?)[+]由EasyIOS引出的一系列问题:转载的上一篇CocoaPods安装和使用教程中说明了,为什么要使用cocoapods ,但是要安装cocoapods需要Ruby环境,安装Ruby环境首先需要安装Xcode(因为xcode开发工具,他帮我们安装好Uni转载 2015-02-27 16:55:40 · 470 阅读 · 0 评论 -
使用蒲公英来做iOS测试应用的分发 - 唐巧的技术博客
http://blog.devtang.com/blog/2015/01/22/pgy-usage-guide使用蒲公英来做iOS测试应用的分发Jan 22nd, 2015我在 《给 iOS 工程增加 Daily Build》 一文中介绍过如何用命令行生成 IPA 文件以及通过 itms-servi转载 2015-02-27 15:27:03 · 1421 阅读 · 0 评论 -
iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)
iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍) 本来只是打算介绍一下addChildViewController这个方法的,正好今天朋友去换工作面试问到网易新闻标签栏效果的实现,就结合它,用个小Demo实例介绍一下:(具体解释都写在了Demo里面的注释)[objc] view plaincopy转载 2015-03-04 14:46:47 · 456 阅读 · 0 评论 -
iOS 音频录制
新建Empty Applicaton,添加HomeViewController文件。还是看代码吧,将理论太枯燥,理论在代码中会提到。 HomeViewController.h代码:#import #import @interface HomeViewController : UIViewController{ } @property (nonatomic,转载 2015-03-04 18:06:36 · 327 阅读 · 0 评论 -
ARC 下两种释放对象的方法
ARC 下两种释放对象的方法使用了 ARC 之后,无疑大大减少了程序员进行内存管理的压力。你再也不用写 release/autorelease 代码了,再也不用写dealloc 方法了。但这不等于程序员不需要内存管理。例如,你需要在 viewDidUnload 方法中对对象进行释放,以防当内存警告发生时,你没有内存可以回收。当然ARC 托管对象的释放方式与 MRC 是不同的。对于 ARC 托管转载 2015-03-04 14:53:34 · 353 阅读 · 0 评论 -
iOS项目开发技术讨论与分享
之前在外包公司,写了好几个项目,但都是写了就扔,都是一次性的项目,这次做的项目是公司的项目,基本上3周之内就要更新一个版本。这深深体会到,iOS项目虽小,若代码结构写得不好,当需求有变化的时候,特别是变了一次又一次的时候,维护起来真痛苦。这次花了一个月的时间,借项目大改之机,把之前的项目重新写了一遍,学到的东西挺多的。写个东西分享下经验,主要分享下项目结构和一些用到的第三方库,有些第三方库自己改写转载 2014-11-18 11:29:13 · 481 阅读 · 0 评论 -
xcode生成文件路径
默认情况下。是有生成,可能你不知道在哪里。Xcode-->perferences--> locationsDerived Data,下面有一个路径:/Users/Liam/Library/Developer/Xcode/DerivedData这个就是默认的生成路径。点击旁边的箭头就可跳转到该文件夹。这里不值程序的目标文件,还有其他的生成的文件。转载 2014-11-14 14:20:25 · 368 阅读 · 0 评论 -
iOS常用第三方大全
2014年7月22日 iOS开发 82 views 01. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperat转载 2014-12-19 12:27:29 · 743 阅读 · 0 评论 -
iOS开发之应用首次启动显示用户引导 - 疯狂的萝卜 - 博客园
iOS开发之应用首次启动显示用户引导 这个功能的重点就是在如何判断应用是第一次启动的. 其实很简单我们只需要在一个类里面写好用户引导页面 基本上都是使用UIScrollView 来实现,新建一个继承于UIViewController的类 命名为UserGuideViewController ,在UserGuideViewController.m 写转载 2015-02-27 15:47:53 · 377 阅读 · 0 评论 -
iOS音频文件存储
一、基础数据类型IOS代码NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int转载 2015-02-28 17:24:00 · 414 阅读 · 0 评论 -
NSString的简单使用
Main.m#import int main(int argc, const char * argv[]){/*___________________________NSString(不可变字符串)______________________________*/ //------------1.字符串的创建--------------------转载 2015-02-28 14:47:47 · 292 阅读 · 0 评论 -
UICollectionView入门--使用系统UICollectionViewFlowLayout布局类
初始化://初始化布局类(UICollectionViewLayout的子类)UICollectionViewFlowLayout *fl = [[UICollectionViewFlowLayout alloc]init];//初始化collectionViewself.collectionView = [[UICollectionView alloc]initWithF转载 2015-02-28 15:14:25 · 372 阅读 · 0 评论 -
Objective-C学习之NSDate简单使用说明
您所在的位置:移动开发 >iOS > Objective-C学习之NSDate简单使用说明 Objective-C学习之NSDate简单使用说明2013-08-21 13:26 佚名 eoe Android开发者社区 字号:T |TXCode4.6.3,OS X SDK 10.8; NSDate日期操作,获取当前日期,日期比较,日期格式,转载 2015-02-28 17:17:38 · 293 阅读 · 0 评论 -
iOS 播放音频的几种方法
iOS 播放音频的几种方法(2013-03-20 18:30:05)转载▼ iPhone OS主要提供以下了几种播放音频的方法:System Sound ServicesAVAudioPlayer 类Audio Queue ServicesOpenAL1. System Sound Servi转载 2015-02-28 16:54:55 · 380 阅读 · 0 评论 -
隐藏TabBar的一些方法小结(适用与各种情况)
隐藏TabBar的一些方法小结(适用与各种情况).分类: iPhone开发 2012-12-21 11:36 5258人阅读 评论(0)收藏举报[cpp] view plaincopy在项目中经常遇到隐藏tabBar,实力很多种方法,可以解决不同情况下问题 使用中涉及到view的层次关系,转载 2015-02-27 18:16:39 · 331 阅读 · 0 评论 -
iOS UITableViewCell重用问题
iOS UITableViewCell重用问题 发表:2013-09-14 01:18:30在写微博界面的过程中使用到了cell,那么就是在cell上添加一些控件,但是由于每条微博的内容都是不同的,所以在显示的过程中,出现了内容重叠的问题,其实就是UITableViewCell重用机制的问题。1234转载 2015-02-28 15:11:23 · 288 阅读 · 0 评论 -
IOS中NSUserDefaults的使用
NSUserDefaults适合存储轻量级本地数据,比如要保存用户登陆的用户名、密码,使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息。NSUserDefaults支持的数据格式有:NSNumber(Integer、Float、Double),NSString,NSDate,NSArray,NSDictionary,BO转载 2015-03-02 12:07:42 · 326 阅读 · 0 评论 -
应用程序首选项(application preference)及数据存储
应用程序首选项(application preference)及数据存储应用程序首选项(application preference)用来存储用户设置,考虑以下案例:a. 假设有一款MP3播放器程序,当用户调节了音量,当下次运行该程序时,可能希望保持上一次调节的音量值。b. 一款游戏的难易度设置。c. Twitter等社交程序的用户名和密码设置。iOS应用程序存储信转载 2015-03-02 12:05:11 · 1373 阅读 · 0 评论 -
iOS音频文件存储
一、基础数据类型IOS代码NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int转载 2015-03-02 11:42:28 · 300 阅读 · 0 评论 -
Objective-C ,ios,iphone开发基础:JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
[置顶] Objective-C ,ios,iphone开发基础:JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization).分类: Objective-C JSON 2013-09-11 11:38 6119人阅读 评论(3)收藏举报jsonNSJSONSerializationjson和xml的普及个人觉得是转载 2015-03-04 14:29:11 · 455 阅读 · 0 评论 -
Launch Screen在iOS7/8中的实现 | 日志@十七蝉
程序启动图Launch Screen在iOS7/8中的实现目前项目中需要解决的问题是:兼容iOS7和iOS8,之前的版本不需要支持了实现兼容3.5、4、4.7和5.5寸屏幕,竖屏的Lauch Screen创建所需的PNG图片有关iPhone6/6+相关尺寸见这里需要如下尺寸图片:用于iPhone6+的1242x2208,或者1转载 2015-02-27 15:49:11 · 405 阅读 · 0 评论