1:IOS开发基础知识--碎片1
a:NSString与NSInteger的互换
b:Objective-c中集合里面不能存放基础类型,比如int string float等,只能把它们转化成对象才可以存放,就是类NSNumber
c:NSDATA与NSString互转
d:去除输入框空格(NSString也适用)
f:IBOutlet,IBAction说明
2:IOS开发基础知识--碎片2
a:获得另一个控件器,并实现跳转
b:判断IOS版本
c:Button不同状态下背景图片
d:判断设备是3.5寸还是4寸
e:viewDidLoad中调用
f:树形结构导航问题(UINavigationController)
3:IOS开发基础知识--碎片3
a:判断设备
b:枚举的运用
c:IOS开发中的CGFloat、CGPoint、CGSize和CGRect
d:ios动态获取UILabel的高度和宽度
e:带属性的字符串(NSMutableAttributedString)的使用
4:IOS开发基础知识--碎片4
a:返回到主线程进行操作,对UI进行更新只能在主线程进行
b:UIImageView用法总结
c:通过tag获得子控件
d:动态修改按键的背景图
e:判断是不是模拟机
f:16进制色彩转化成UIColor
5:IOS开发基础知识--碎片5
a:addSubview和insertSubview 区别
b:loaded the "XXXView" nib but the view outlet was not set 解决方案
c:UIViewController和UIView关系
d:页面传值问题
e:集合视图跟表视图
f:通过Segue标识进行跳转
g:UIScreen(屏幕)、UIWindow(画框)、UIView(画布)、didFinishLaunchingWithOptions的概念
h:各种数据类型的@PRoperty属性
i:隐藏Status bar(状态栏)、NavigationBar(导航栏)、tabBarController(标签栏)
j:不错网站收藏
6:IOS开发基础知识--碎片6
a:IOS多视图跳转方法
b:presentModalViewController与dismissModalViewControllerAnimated注意事项
c:视图跳载的几种动画
d:JSONKit的使用方法
e:afnetworking2.0运用,结合json,引入afnetworking文件后,引入头文件就可以使用,支持arc
7:IOS开发基础知识--碎片7
a:各个版本ipHONE分辨率及图片的实现原理
b:其它几张知识图片
c:为什么XCode项目中会有A M这种标识
d:MAC 本地进行IP映射域名的操作
e:arm64 armv7 armv7s arm6
f:真机测试报 TCWeiboSDK 93 duplicate symbols for architecture armv7
g:UINavigationBar的一些属性的行为发生了变化
8:IOS开发基础知识--碎片8
a:用UIImageView作为背景,但直接把按钮或者UITextField放在上面无法相应事件
b:AFnetWorking报"Request failed: unacceptable content-type: text/html"
c:NSMutableArray和NSArray的相互转换
d:自定义系统导航条上面的返回按钮,以及文字,右侧收藏按钮
e:清理UITableView底部空的列
f:如何隐藏navigation跳转后的头部右键
g:如要给UICollectionViewController视图设置背景图
h:可以在其它地方修改rootViewController
i:新浪微博授权登录报Warning: Attempt to present on whose view is not in the window hierarchy!
j:在引入第三方TcweiboSDK报linker command failed with exit code1(use -v to see invocation)
k:NSUserDefaults存放民NSDictionary
9:IOS开发基础知识--碎片9
a:两种方法删除NSUserDefaults所有记录
b:设置全局navigation barbuttonitem
c:UITableView设置Section间距
d:解决OBJC_CLASS_$_MBProgressHUD无法引用的问题
e:iOS7 下使用SVPullToRefresh 下拉刷新导航栏位置错误
f:当改动布局要更新效果时
g:给UITextField增加一个右边内的图片按键(rightView)
h:NSLog 输出格式集合
i:设置UIImage的渲染模式:UIImage.renderingMode
j:navigationController当前页隐藏后跳转回去页同样被隐藏
10:IOS开发基础知识--碎片10
a:如何给表格单元列增加选择时的背影效果
b:修改标题栏的文字
c:一个滚动启动页功能代码
d:增加删除控制器
e:关于UIView的autoresizingMask属性的研究
f:系统提供的dispatch方法
11:IOS开发基础知识--碎片11
a:AFNetwork判断网络状态
b:UIButton倒计时
c:判断iphone设备
d:在IOS8以下报一个自动布局的BUG,而在IOS8却能正常运行
e:与JS交互,并把JS代码兼容android跟IOS
12:IOS开发基础知识--碎片12
a:Delegate运用
b:实现UIButton不同状态下的显示
c:视图uiview增加点击事件
d:在ios7中出现滚动视图UIScrollView不兼容问题,无法滚动
e:对UIButton上的图标进行翻转
f:创建一个背景图片,并从网络动态加载
g:加载xib到其它视图中
h:不错的插件
i:ios7和ios8关于导航栏的那些事
j:initWithNibName/awakeFromNib/initWithCoder区别
13:IOS开发基础知识--碎片13
a:运行程序报the file couldn't be opened because you don't have permission to view it
b:百度地图引用
c:自定义大头针百度地图
d:自动隐藏和显示工具栏和导航条
e:View代码结构的一些建议
f:iOS中的生成随机数方法
g:沙盒路径知识整理
14:IOS开发基础知识--碎片14
a:ZIP文件压缩跟解压,使用ZipArchive
b:UITapGestureRecognizer传值
c:自定义self.navigationItem.titleView视图
d:实现无限滚动的uiscrollview
15:IOS开发基础知识--碎片15
a:将自定义对象转化成NsData存入数据库
b:增加子控制器,用来提取一些公共的内容布局,瘦身当前viewcontroller
c:用协议来分离出调用
d:关于kvo的运用
e:自定义UITableViewCell的accessoryView 判断哪个Button按下
f:直接运用系统自带的UITableViewCell,其中cell.accessoryView可以自定义控件
16:IOS开发基础知识--碎片16
a:Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)
b:IOS 开发中判断字符串是否为空字符的方法
c:删除Caches文件夹的内容
d:计算某个文件夹或文件的大小
e:文件操作(NSFileManager)iOS (转)
17:IOS开发基础知识--碎片17
a:contentSize、contentInset和contentOffset区别
b:IOS虚拟器安装其它Simulator
c:输入框中的inputaccessoryview和inputview
d:修改UISearchBar中关于cannel取消的文字
e:关于navigationController中增加控件时push跳转及跳回
f:整个视图点击都对键盘进行收缩
g:针对第三方插件为mrc,而工程为arc的调用
h:通知的方式实现键盘的收缩布局问题
i:封装一个uivew带有按键工具栏的实例
18:IOS开发基础知识--碎片18
a:initWithFrame方法的理解
b:layoutSubviews总结
c:单元行有其它控件时,行选中时关于控件高亮的问题
d:UIButton高亮效果去除
e:一个选项卡的封装
19:IOS开发基础知识--碎片19
a:键盘事件顺序
b:程序报-[__NSCFDictionary xxx]: unrecognized selector sen
c:UIScreen学习记录
d:IOS开发NSBundle对象使用详解
e:单位换算,PX换算成磅
f:UIButton一些细节问题
g:UIapplication知识点
h:一个倒计时的功能代码
i:BlocksKit插件运用
20:IOS开发基础知识--碎片20
a:view中的clipsTobounds属性
b:UIScrollView滚动视图加载单元格点击事件
c:对表格中的某个节跟每一行进行单独刷新
d:类似微信的搜索附近的人的功能 在 服务端的实现
e:定位一些基础内容 CLLocation
f:CGPoint一些常见操作
g:iOS7 中 boundingRectWithSize:options:attributes:context:计算文本尺寸的使用
h:一段布局排版关于tableView.tableFooterView设置按键跟等待提示
i:百度坐标跟火星坐标相互转换
21:IOS开发基础知识—碎片21
a:[UIScreen mainScreen].scale知识点
b:如何正确的绘制1像素的线
c:socket编程 - Asyncsocket
22:IOS开发基础知识—碎片22
a:设置有间距的表格行(UITableViewStyleGrouped)
b:Xcode7 使用NSURLsession发送HTTP请求报错
c:对UITextField内容实时监听长度和内容
d:真机调试报Please verify that your device's clock is properly set, and that your signing certificate is not expired
e:给UIAlertView增加UITextView,并获得它的值
f:iOS UILabel显示HTML文本(IOS7以上)
23:IOS开发基础知识—碎片23
a:关于UITableView中关于行重复加载的问题
b:查看虚拟器的路径
c:ios8 模拟器路径
d:CocoaLumberjack日志文件生成的位置
e:webView加载新闻的URL
f:多手指多点击响应
g:添加pch文件的步聚
h:隐藏状态栏跟导航栏
i:修改表格行默认分隔线存空隙的问题
24:IOS开发基础知识—碎片24
a:兼容字体大小6plue跟它以下的区别
b:APP虚拟器可以运行,在真机调试时报这个问题,因为把产品名称设成中文导致
c:Xcode证书存放路径
d:使用第三方RDVTabBarController底部Tab时 若要隐藏时把动画关掉,就不会出现一闪的情况
e:Masonry一些其它内容
25:IOS开发基础知识—碎片25
a:使用@protocol实现delegate和datasource模式
b:动画 UIView animateWithDuration 使用详解
c:UIView 的旋转和缩放
26:IOS开发基础知识—碎片26
a:UICollectionView如果在数据不够一屏时上下滚动
b:画虚线CGContextSetLineDash(竖向跟横向)
c:去掉系统navigationBar自带底下黑边(在viewDidLoad里面实现)
d:XCode 同一Project创建多个target
e:Xcode7打开旧项目FrameWork文件夹下的.dylib库缺失,添加方法