oc基本知识点
文章平均质量分 54
树下有雨
这个作者很懒,什么都没留下…
展开
-
oc三种传值方式:通知传值,代理传值,block传值
三种传值方式分别为:通知传值,代理传值,block传值通知和代理的区别(重点)1,代理可以给sender返回值;通知不能返回值2,通知代理量小,代理实现步骤比较繁琐3,通知是一对多/一对无的关系; 代理是一对一关系4,通知是一个监听者,效率较低.原创 2015-07-16 22:25:28 · 4612 阅读 · 0 评论 -
输出数组内中文字符
使用分类 在.m文件@end 之后加入@implementation NSMutableArray(MyChArr)- (NSString *)descriptionWithLocale:(id)locale{ NSMutableString *strM = [NSMutableString string]; [strM appendString:@"(\n"];原创 2015-10-26 14:33:05 · 656 阅读 · 0 评论 -
xcode7替换SDK个人经验
解决网络问题:在Info.plist中添加NSAppTransportSecurity类型Dictionary。 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES。Build Settings ->Build Options ->Enable Bitcode 设置为NO shareSDK :原创 2015-11-24 19:52:19 · 872 阅读 · 0 评论 -
FMDB使用
创建工程文件FMDBTry本次采用CocoaPods添加FMDB第三方库打开TerminalTerminal:cd 至FMDBTry文件夹内Terminal:pod search 'FMDB'选择合适的第三方库,例如:pod 'FMDB', '~> 2.5'Terminal:touch Podfile打开Podfile 将pod 'FMDB', '~> 2.原创 2015-11-02 15:33:46 · 357 阅读 · 0 评论 -
使用UIAlertController报错
使用UIAlertController报错 Presenting view controllers on detached view controllers is discouraged原创 2016-01-20 16:29:28 · 847 阅读 · 0 评论 -
iOS限制textfield输入两位小数
//限制输入两位小数- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSCharacterSet *cs; if ([textField isEqual:_textFieldM原创 2015-11-17 17:52:33 · 527 阅读 · 0 评论 -
iOS限制textfield输入两位小数逻辑思维步骤记录(Swift)
先贴代码,逻辑思维在下面。import UIKitclass ViewController: UIViewController ,UITextFieldDelegate{ var textField:UITextField! var isFirst = true var rangePoint:NSRange! override func原创 2016-03-14 11:00:31 · 1730 阅读 · 0 评论 -
iOS Plus屏幕 AlerController报错
使用UIAlertController 在6P/6sP屏幕时报错2016-06-02 10:03:27.023 app[1581:584039] the behavior of the UICollectionViewFlowLayout is not defined because:2016-06-02 10:03:27.023 app[1581:584039] the item heig原创 2016-06-02 10:40:01 · 559 阅读 · 0 评论