随笔分类 - IOS
摘要:出现这个问题是由于我本地Podfile文件上第三方版本太低。 解决方案就是,更新一下本地Podfile文件上的第三方版本,也就是pod update --verbose一下。 注意一下,这个命令需要很长时间。
阅读全文
摘要:iOS后属性带UI_APPEARANCE_SELECTOR 可以统一设置全局作用 例如: 1>开关控件 @property(nullable, nonatomic, strong) UIColor *onTintColor NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SE
阅读全文
摘要:一:EXC_BAD_ACCESS异常介绍在调试objective-c程序的过程中,程序crash的现象在所难免,但大部分的错误都能够通过显示的错误原因结合NSLog的方式来解决,比如NSInvalidArgumentException(名字就能看出来是什么错误)等,实在搞不定还有debug这个杀手锏
阅读全文
摘要:- (UIImage *)originImage:(UIImage *)image scaleToSize:(CGSize)size { UIGraphicsBeginImageContext(size); //size 为CGSize类型,即你所需要的图片尺寸 [image drawInRect:CGRectMake(0, 0, size.width, size.h...
阅读全文
摘要:也可以将该方法定义在UIViewController的分类中, 方便多处调用 假如一个UIView对象当前正在显示,那么它的window属性肯定为非空值。 虽然官方文档未说明UIView未显示时window属性的取值,但是经过简单的测试,大部分情况下UIView未显示时, window的值为空,
阅读全文
摘要://邮箱 + (BOOL) validateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MA...
阅读全文
摘要:情景是这样的: 我需要在用户点击"我的"的时候, 判断是否已经登录, 如果没有, 就不进入该界面, 而是跳转到用户登录界面, 所以这里我需要进行UITabBarItem点击事件的拦截 代码如下: - (BOOL)tabBarController:(UITabBarController *)tabBa
阅读全文
摘要:#pragma mark 禁止webview中的链接点击 - (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigation
阅读全文
摘要:最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下: p
阅读全文
摘要:效果图: 简单说下实现思路: 数据传过来之后, 先创建好对应个数的分组头部View, 也就是要在 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 在这个方法返回的视图..
阅读全文
摘要:在发送请求后一直报错, 浏览器解析却没有问题, 所以基本可以确定是AFNetworking的问题 下面是解决方法: AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; // 添加这句代码 manager.responseSe
阅读全文
摘要:gif效果图: 代码部分: import UIKit class TableViewController: UITableViewController { override func viewDidLoad() { super.viewDidLoad() self.tableView.registe
阅读全文
摘要:一般出现这种情况是由于项目直接拷贝到其他电脑上运行... clang: error: no such file or directory: '/demo2/控件代码/13/Recorder/Recorder_Prefix.pch' clang: error: no input filesComman
阅读全文
摘要:老规矩, 上gif 下面是配置的大概流程: 这个是要显示中文的.strings文件的内容和格式 这个是要显示英文的.strings文件的内容和格式 下面是应用名部分: 然后下面是代码部分: import UIKit class ViewController: UIViewController { @
阅读全文
摘要:Xcode提供了以下几个重构功能: Rename Extract Create Superclass Move Up Move Down Encapsulate 在菜单栏中的位置如下图: 在代码区里直接右键也能出现重构的相关菜单: 下面就分别介绍这些重构功能的使用。 Rename:重命名 几乎可以试
阅读全文
摘要:DKNightVersion下载地址: https://github.com/Draveness/DKNightVersion 基本原理就是利用一个单例对象来存储颜色, 然后通过runtime中的objc_setAssociatedObject和objc_getAssociatedObject来完成
阅读全文
摘要:找了许久没找到答案, 在下面的链接中, 我解决了这个问题: http://stackoverflow.com/questions/26366082/cannot-access-property-of-swift-type-from-objective-c // Swift -------------
阅读全文
摘要:-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations{ CLLocation *location = locations[0]; CLGeocoder *geocoder
阅读全文
摘要:1. Terms and conditions(法律与条款)1.1 As a developer of applications for the App Store you are bound by the terms of the Program License Agreement (PLA),
阅读全文

浙公网安备 33010602011771号