随笔分类 - iOS
摘要:临时解决办法:如果你着急的话,直接注册一个新的Apple ID,在Xcode的的偏好设置【Accounts】中添加新注册的账号。项目设置中的Team选择新注册的账号就行了。如果不想更换Apple ID的话,建议给Apple发邮件吧,反正我是这么解决的。登陆https://developer.appl...
阅读全文
摘要:[1].[代码] [Objective-C]代码 12345678910111213//1.设置self.tabBarController.tabBar.hidden=YES;self.tabBarController.tabBar.hidden=YES;//2.如果在push跳转时需要隐藏tabB...
阅读全文
摘要:提示Theexecutablewassignedwithinvalidentitlements.(Theentitlementsspecifiedinyourapplication’sCodeSigningEntitlementsfiledonotmatchthosespecifiedinyourp...
阅读全文
摘要:有网友碰到过这样的问题:Xcode 7.0以后 iOS 9.0以后 最新百度地图 详细使用 - 他们都叫我梁子,问题详细内容为:挺不错的博文:Xcode 7.0以后 iOS 9.0以后 最新百度地图 详细使用 - 他们都叫我梁子,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的...
阅读全文
摘要:xcode7 网络报错: The resource could not be loaded because the App Transport Security policy reguir 原因:iOS9引入了新特性App Transport Security (ATS); 新特性要求App内...
阅读全文
摘要:概览在iOS开发中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。例如前面IOS开发系列—Objective-C之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统...
阅读全文
摘要:根据Label和字体大小自适应高度- (void)getHeightWithLabel:(UILabel *)label andFontSize:(CGFloat)size{ label.numberOfLines = 0; NSMutableAttributedString *labe...
阅读全文
摘要:在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。可以从Apple网站下...
阅读全文
摘要:不久之后iPhone 6/6 plus就会在国内如雨后春笋般遍地开花了。iOS 8早已现行一步,不过有的开发者也注意到了在iOS 8上推送通知的注册方式有所变化,报错提示为:1registerForRemoteNotificationTypes:isnotsupportediniOS8.0andla...
阅读全文
摘要:网络通信AFNetworking轻量级的通讯类库,使用非常简单。建议更新到最新版,前几天看新闻说之前有个逻辑性的bug https://github.com/AFNetworking/AFNetworkingMKNetworkKit最近做的不错的一个通讯类库,具有AFNetworking和AS...
阅读全文
摘要:第三方类库(github地址): 1、AFNetworking 网络数据 https://github.com/AFNetworking/AFNetworking 2、SDWebImage 图片缓存 https://github.com/rs/SDWebImage 3、MBP...
阅读全文
摘要:单例模式可能是设计模式中最简单的形式了,这一模式的意图就是使得类中的一个对象成为系统中的唯一实例。它提供了对类的对象所提供的资源的全局访问点。因此需要用一种只允许生成对象类的唯一实例的机制。下面让我们来看下单例的作用:可以保证的程序运行过程,一个类只有一个示例,而且该实例易于供外界访问从而方便地控制...
阅读全文
摘要:UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,比如购物车等。删除功能可以直接使用系统自带的删除功能,当横向轻扫cell时,右侧出现红色的删除按钮,点击删除当前cell。 使用系统自带删除功能的步骤:1、让tableView进入编辑状态,也就是设置它的editing...
阅读全文
摘要:UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,排序等功能,下面就来讲解一下如何实现排序。 排序是当表格进入编辑状态后,在单元格的右侧会出现一个按钮,点击按钮,就可以拖动单元格,移动位置,进行手动排序。使用系统自带拖动排序功能的步骤:1、让tableView进入编辑...
阅读全文
摘要:通过移动端使用 Web 服务的比率越来越大,例如淘宝今年双十一,移动端交易份额就达到42.6%。由此可见,掌握移动端的前端开发和测试是非常有必要的。本文只介绍与调试有关的内容,至于其他移动端开发知识(技巧、坑)太多太大,推荐Mars移动前端开发知识库。这个项目很久没有大动静了,欢迎大家猛烈关注,不要...
阅读全文
摘要:在iOS开发中,我们经常要用到下拉刷新和上拉刷新来加载新的数据,当前这也适合分页。iOS原生就带有该方法,下面就iOS自带的下拉刷新方法来简单操作。上拉刷新1、在TableView里,一打开软件,我们就调用下拉刷新事件。123456789101112131415161718192021222324-...
阅读全文
摘要:要实现地图、导航功能,往往需要先熟悉定位功能,在iOS中通过Core Location框架进行定位操作。Core Location自身可以单独使用,和地图开发框架MapKit完全是独立的,但是往往地图开发要配合定位框架使用。在Core Location中主要包含了定位、地理编码(包括反编码)功能。定...
阅读全文
摘要:阅读目录1、反选按钮2、全选\全不选按钮3、删除按钮4、其他代码实现还是在上一个程序的基础上进行修改1、反选按钮2、全选按钮3、删除按钮4、其他代码优化回到顶部1、反选按钮反选的过程就是将_deleteShops数组中得数据清空,然后将Shops中数组添加到_deleteShops数组添加一个UIB...
阅读全文
摘要:阅读目录基本概念HTTP通信iOS中常用的HTTP请求方式HTTP 实践 - NSURLConnection(了解即可)简单登陆界面解析JSONIOS中JSON解决方案苹果自带的movie播放器字典转模型框架设计框架需要考虑的问题解析XMLXSXMLParserGDataXML解决输出到控制台显示中...
阅读全文
摘要:阅读目录1、通知 1.1、准备工作 1.2、实现过程 1.3、键盘弹出后还要对真个View进行上移,隐藏后下移 1.4、给UITextField 两边添加一个间距 1.5、使用完毕后要手动删除监听器2、代理模式 2.1、使用注意事项 2.2、代码实现 2.3、控制器中对代理方法的使用...
阅读全文

浙公网安备 33010602011771号