- 博客(22)
- 收藏
- 关注
原创 【代码】Xcode14升级 执行pod install --verbose 报错!
【代码】Xcode14升级 执行pod install --verbose 报错!
2022-11-26 10:14:29
1621
原创 Mac CocoaPods 版本设置
列出本机所有pod版本gem list --local | grep cocoapods安装指定版本sudo gem install -n /usr/local/bin cocoapods -v 1.7.2删除指定版本sudo gem uninstall cocoapods选择要删除的版本:Select gem to uninstall: 1. cocoapods-1.7.2 2. cocoapods-1.7.3 3. All versions> ...
2021-05-21 18:08:58
501
原创 MAC M1芯片 使用CocoaPods报错
报错信息:LoadError - dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.14.2/lib/ffi_c.bundle, 0x0009): missing compatible arch in /Library/Ruby/Gems/2.6.0/gems/ffi-1.14.2/lib/ffi_c.bundle - /Library/Ruby/Gems/2.6.0/gems/ffi-1.14.2/lib/ffi_c.bundle### Error`.
2021-05-20 23:57:48
1406
原创 IOS开发简谈MVC、MVVM开发模式
本篇文章纯属个人观点!如有什么写的不合理的地方请大家指认出来!感谢!MVC 简单的来说 就是把一个项目分成了三大模块M(model) V(view)C (VC) 如果我们是小型项目来说使用MVC 开发模式完全没有问题!因为model 实体、View 界面、ViewController 做一些界面的逻辑处理!从这里大家应该能感觉出来已经做到了分层,感觉项目整体是分层进行开发的! 说到这里简单介绍了
2017-08-25 10:03:27
282
原创 IOS UIVIiew 指定一个方向的圆角处理
CGRect rect = CGRectMake(0, 0, ScreenWidth-20, 80); UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:rect byRoundingCorners:UIRectCornerBottomLeft|UIRectCornerBottomRight cor
2017-08-25 09:42:57
775
原创 IOS 导航条的样式设置
self.navigationController.navigationBar.barTintColor=CREAT_COLOR(45, 168, 225, 1); //设置标题样式 NSDictionary *titleDict=@{NSFontAttributeName:[UIFont boldSystemFontOfSize:18],NSForegroundColo
2017-08-23 11:08:51
264
原创 IOS tableview 的滚动效果
如tableview窗口可以显示 30 行, 我想在填充tableview 100 条数据后 选择第 50行, 能把这一行显示到窗口内, 就像手动拖滚动条到 第 50行一样,要如何实现呢? [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:_currentRow inSection:0] animated:YES
2017-08-23 11:06:40
785
原创 IOS UITableview 刷新某一个cell 或 section
//一个section刷新NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一个cell刷新 NSIndexPath *indexP
2017-08-23 11:04:45
282
原创 IOS 给一个控件添加一个动画组的效果
[UIView animateKeyframesWithDuration:0.45 delay:0 options:7 animations:^{ // 1. [UI
2017-08-23 11:00:49
869
原创 IOS 获取iphone内存目录
//==============================================================================// 资源目录NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:filename];//=======
2017-08-23 10:58:23
345
原创 IOS 直接选中tableView的最后一行
最近公司让做一个聊天功能!由于数据的保密性,就没有用即时通讯而是做的我们推送加接口的 及时聊天! 那么功能已进入页面就要选中最后一行!//index 是我们做的选中的行 这里我们可以自定义 dispatch_async(dispatch_get_main_queue(), ^{ [self.tableView reloadData]; [self.tableView
2017-08-23 10:55:50
336
原创 IOS 项目里面必要配置button 不能同时触发点击事件
我们在平常开发中都会遇到一个问题那么就是button的按钮的同事触发问题!那么我们现在就用一段代码来搞定它!//一般这个方法写在我们的父类继承类里面让所有子类都可以使用到该方法- (void)viewDidDisappear:(BOOL)animated{ [self setExclusiveTouchForButtons:self.view];}#pragma mark 设置两
2017-08-23 10:49:32
480
原创 IOS 设置一个UIView里面的全部控件状态
在忙忙碌碌的开发中有可能有需求是这样的:做一个UIView控件这个控件随之我们系统某一些配置项来进行操控! 比如我们可让让这里的控件全部可用/不可用。还可以让这里面的部分控件可用/不可用! 下面就是特别简单的实现方法://UIView 就是你想控制的那个控件[UIView.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnul
2017-08-23 10:41:37
529
原创 IOS TableView 左滑动删除Cell方法
//实现删除cell的代理方法-(NSArray<UITableViewRowAction*>*)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{//设置删除按钮的文案 (1) UITableViewRowAction *rowAction = [UITable
2017-08-23 10:32:13
463
原创 IOS 计算时间代码(比如,3天前、10分钟前)
/**计算指定时间与当前的时间差@param compareDate 某一指定时间 @return 多少(秒or分or天or月or年)+前 (比如,3天前、10分钟前) */+(NSString ) compareCurrentTime:(NSDate) compareDate// {NSTimeInterval timeInterval
2017-08-23 10:26:26
2420
原创 IOS JS调起APP
window.location = isInstalled(); function isInstalled(){ var the_href="app在App Store里面的链接 ";//获得下载链接 setTimeout(function(){ window.location="app的Bundle Identifier://";//打开app
2017-08-17 11:21:23
762
原创 iOS中关联对象的简单使用objc_setAssociatedObject
首先看一下此方法接收的参数objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)被关联的对象,下面举的例子中关联到了UIAlertView要关联的对象的键值,一般设置成静态的,用于获取关联对象的值 要关联的对象的值,从接口中可以看到接收的id类型,所以能关联任何对象
2017-08-17 10:50:25
335
原创 swift 归档解档操作
import UIKitclass MallrroNurseInformation: NSObject,NSCoding { let userAccountPath = “(NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.documentDirectory,FileManager.Search
2017-08-17 10:38:08
589
原创 IOS OC 给UIView 添加阴影
我们大家都是既然使用的阴影,或者我们常用的圆角那么我们就要操作layer 图层下面这些属性值 实在UIView基础之上来操作的layer属性方法:self.layer.shadowColor = [UIColor blackColor].CGColor;//shadowColor阴影颜色self.layer.shadowOffset = CGSizeMake(2,2);//shadowOffset阴
2017-08-17 10:31:37
2373
原创 swift 基于AFNetWorking 图片上传方法
之前一直用的oc图片上传!由于新项目的需要使用了swift语言,既然使用那就少不了图片上传操作。下面是简单图片上传的方法希望能帮到大家:/** post请求上传图片 - parameter urlString: 请求的url - parameter parameters: 请求的参数 - parameter success: 请求成功回调 - parameter failu
2017-08-17 10:22:29
989
原创 IOS 项目初始化设置读取main.storyboard 方法
IOS 项目初始化设置ViewController为底层父类,加载main.storyboard 方法:self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; self.window.backgroundColor = [UIColor whiteColor]; [self.wi
2017-08-17 10:13:17
3036
原创 IOS UIScrollView 手势返回冲突处理
#pragma mark----以下代理控制UIScrollView的手势返回代理- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer*)gestureRecognizer { if ([self panBack:gestureRecognizer]) {
2017-05-04 15:07:49
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人