iOS-CYLTabBarController【好用的TabbarController】,tabbarcontroller 用TabbarController进行模块分类和管理,这里推荐一个CYLTabBarController,只需两个数组就可以使用和管理; 1.导入CYLTabBarController 使用
iOS 面试题汇总,ios试题汇总 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多
iOS面试题最全梳理,iOS面试题梳理 OC的理解与特性 OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的
iOS面试题总结,ios试题总结 1.为什么说Objective-C是一门动态的语言? 1.object-c类的类型和数据变量的类型都是在运行是确定的,而不是在编译时确定。例如:多态特性,我们可以使用父类
【代码笔记】plist获得城市列表,代码笔记plist城市 一,工程图。 二,代码。 - ( void )viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString* cityPlistP
iOS之iOS11、iPhone X、Xcode9 适配指南,ios11iphone 更新iOS11后,发现有些地方需要做适配,整理后按照优先级分为以下三类: 1.单纯升级iOS11后造成的变化; 2.Xcode9 打包后造成的变化; 3.iPh
苹果App上架被拒绝常见错误,app上架常见错误 0、app适配Ipv6网 自2016年6月份之后, apple需要所有上架的app适配Ipv6网的环境 ! We discovered one or more bugs in your app when reviewed on iPhone running iOS 9
iOS-Wonderful 完美颜色库,ios-wonderful 开发中颜色的使用也是非常频繁的,这里推荐一个 dsxNiubility大牛写的颜色库: Wonderful;它的好用就是很清楚的把每个常用的颜色进行了由浅到深的分
iOS之estimatedHeightForRowAtIndexPath避免程序EXC_BAD_ACCESS, 在你的项目中把estimatedHeightForRowAtIndexPath方法写实现以下,返回一个估计高度(随便估,笔者建议还是按照正常思路来写,大概高度是多少就
[iOS]详解调整UIButton的title和image的位置,iosuibutton UIButton的默认布局是:title在右,image在左; 很多时候我们需要的是title在左边,或者title在下面,这时就需要调整UIButton的TitleLabel和ImageView的位
iOS-PYSearch完美搜索页,ios-pysearch搜索 APP搜索页基本上是少不了的,热门搜索、搜索记录等;这里推荐一个大牛 ko1o写的:PYSearch,他还有一个不错的图片浏览开源: PYPhotoBrowser;这个也不
【代码笔记】iOS-HTTPQueue下载图片, 一,工程图。 二,代码。 ViewController.h #import UIKit/UIKit.h #import " ASIHTTPRequest.h " #import " ASINetworkQueue.h " #import " NSNumber+Message.h " #import " NSString+URLEncoding
【代码笔记】iOS-请求去掉url中的空格,ios-url 一,代码。 - ( void )viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // 直接传是没反应的,去掉其中的空格
iOS-OC、Swift混编之桥接文件,ios-ocswift混编 新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类 .swift import UIKit class SwiftFileModel: NSObject { func firstMethod() { print( " SwiftF
iOS----------取数据的两种取法,ios----------取法 NSMutableArray * dataArray =[responseDictionary valueForKeyPath:@"data.list_dic.list"]; NSMutableArray * dataArray =responseDictionary[@"data"][@"list_dic"][@"list"];
【代码笔记】iOS-collectionView实现照片删除, 一,效果图。 二,工程图。 三,代码。 ViewController.h #import UIKit/UIKit.h @interface ViewController : UIViewControllerUICollectionViewDataSource,UICollectionViewDel
【代码笔记】iOS-自定义loading(IanAlert),ios-ianalert 一,效果图。 二,工程图。 三,代码。 ViewController.h #import UIKit/UIKit.h @interface ViewController : UIViewController{ // loading UIView * backViewLoad;} @en
iOS-strong和copy,iOS-strongcopy strong和copy是常用到的修饰符,那么什么时候用strong,什么时候用copy,先上一段代码再说(以下代码直接在ViewController中写); 先定义两个数组 /// strong @prope
iOS-隐藏Navigationbar【导航栏无缝圆滑的隐藏】,ios-navigationbar 1.ViewController .m - ( void )viewDidLoad { [super viewDidLoad]; self.title = @" 隐藏导航栏 " ; UIButton *button = [UIButton buttonWithType:UIButtonTypeCust
iOS百度地图 Demo,ios地图demo 效果图 一、环境设置 1.开发环境:Xocode 7.3.1 2.模拟器环境:iOS 9.3 3.iOS 9 之后不能直接使用 HTTP 进行请求,需要在 Info.plist 新增一段用于控制 ATS 的配置: k
iOS开发-LayoutGuide(从top/bottom LayoutGuide到Safe Area), iOS7 topLayoutGuide/bottomLayoutGuide 创建一个叫做LayoutGuideStudy的工程,我们打开看一下Main.storyboard: storyboard-top_bottom_layoutGuide.png 可以看到
iOS开发针对对Masonry下的FPS优化讨论,iosmasonry 今天博客的内容就系统的讨论一下 Masonry 对FSP的影响,以及如何更好的使用Masonry。如果你对iOS开发足够熟悉的话,那么对Masonry框架应该不陌
iOS-打电话、发短信、发邮件【指定QQ用户发送QQ消息】,ios-消息 1.发短信 头文件 #import MessageUI/MessageUI.h 头部代理 @interface ViewController ()MFMessageComposeViewControllerDelegate 发送信息 - ( void )s
iOS-硬件授权检测【通讯录、相机、相册、日历、麦克风、定位授权】,ios-通讯录 总结下几个常用到的获取手机权限,从iOS8以后,获取手机某种权限需要在info.plist文件中添加权限的描述
iOS-获取通讯录联系人信息,ios-通讯录联系人 头文件 #import AddressBook/AddressBook.h #import AddressBookUI/AddressBookUI.h 授权 关于通讯录的授权这里不再多说了,我在上一篇中有提到: 通讯录授权