定位。苹果在IOS8里面修改了定位授权协议,也就意味着你原来的app在ios8上很可能无法定位。目前最好的办法就是在app启动的时候调用IOS8的定位授权API来获取用户的授权,这样就不要在其他地方做修改了。 if (OSVersion>=8.0) { CLLocationManage...
                            
                            
                                分类:
移动开发   时间:
2014-10-21 17:05:18   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                应用中用到了通知功能,同时有远程通知和本地通知。测试报告应用在iphone6 plus上,收不到本地通知。因为所有的第三方闹钟应用采用的都是本地通知方式,所以第一时间随机下载了5款不同的闹钟应用。所有的应用都同样无法正常工作。当时已是深夜,QA这关算是暂时交待过去了。等到递交结束后,这个问题总归得解...
                            
                            
                                分类:
移动开发   时间:
2014-10-21 15:12:50   
                                阅读次数:
154
                             
                    
                        
                            
                            
                                试想这样的一个需求场合,一个button靠右显示,并且距离superView的顶部和右边间距分别为10和5。如下图所示:要实现这样的需求,如果不用自动布局技术,那么我们能想到的就是老老实实的使用绝对布局的坐标计算来实现了,假如这个button宽高都是100,父视图的宽是300,那么这个button的...
                            
                            
                                分类:
移动开发   时间:
2014-10-21 13:37:52   
                                阅读次数:
245
                             
                    
                        
                            
                            
                                为什么说scrollview的自动化布局是难点?对scrollview做自动化布局,无非就是想对scrollview里面的subviews来做自动化布局。但是scrollview里面的subviews的自动化布局不是由scrollview的高宽来决定的,而是由scrollview的contentSi...
                            
                            
                                分类:
移动开发   时间:
2014-10-21 12:00:40   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                目前猫猪在单位一般用的就是乌班图系统,一方面原因是老本本性能原因跑不起来Windows,更重要的是本猫觉得Linux系统更好一些,现在用的也比较熟了,完全可以脱离Windows鸟!这4篇新系统测试文章,除了iOS8是在mac上所写的以外(在iOS上写csdn博客感觉有点太那个啥了吧),其他全部都是在博客所测试的系统上写的哦!其实Ubuntu
 14.04对于本猫来说不算新系统,因为很早就已经升级...
                            
                            
                                分类:
系统相关   时间:
2014-10-21 10:29:22   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                Apple的iOS8发布以后,大家都开始了适配的工作了。但是这个过程总会遇到一些拦路虎,例如推送的API改动。可是商业项目上嵌入了各种各样的第三方静态库,这些静态库质量参差不齐,其中一个静态库甚至在Xcode6上编译后出现问题。于是只能使用Xcode5来编译,但这样就有一个很纠结的问题就是,UIMu...
                            
                            
                                分类:
其他好文   时间:
2014-10-21 02:12:33   
                                阅读次数:
252
                             
                    
                        
                            
                            
                                UserDefault可以实现数据的存储,但是它的使用不能泛滥,具体讲一般情况下不会使用它保存大量的数据,它没有SQL语句那样的灵活。UserDefault除了保存游戏设置外,还有可以长期保持游戏精灵等对象的状态。我们通过一个实例介绍一下在游戏项目中如何使用UserDefault。如图所示,在Setting场景中可以设置是否播放背景音乐和音效,现在我们将它完善将选择的状态保存到UserDefaul...
                            
                            
                                分类:
其他好文   时间:
2014-10-20 21:27:43   
                                阅读次数:
210
                             
                    
                        
                            
                            
                                #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000
if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) {
    // use registerUserNotificationSettings
} else {
    // use regist...
                            
                            
                                分类:
移动开发   时间:
2014-10-20 21:24:22   
                                阅读次数:
226
                             
                    
                        
                            
                            
                                ios8 如果UITableView只设置viewForHeaderInSection,则可能section不能显示,iOS7及以下版本显示正常。解决方案:设置heightForHeaderInSection。- (CGFloat)tableView:(UITableView *)tableView...
                            
                            
                                分类:
移动开发   时间:
2014-10-20 21:02:08   
                                阅读次数:
163