自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (3)
  • 收藏
  • 关注

原创 Xcode 约束布局灰色不可点击解决办法

查看Xcode右侧Layout是不是选择的Automatic如果不是的花,切换到Automatic就可以了

2020-04-28 16:50:58 894 1

转载 h5 css布局中margin为0,但依然有间距问题的解决方法

https://blog.csdn.net/sunhl951/article/details/80356114设置大div的字体大小,代码中的换行锁进会占用位置 font-size: 0px;

2020-04-18 12:10:10 1162

原创 h5 自适应js代码(代码全用绝对定位,加入以下js代码)

<script> $(document).ready(function(){ var windowWidth = $(window).width(); subFun($("body")); function subFun(obj){ var list = $(obj); $.each($(list), fun...

2020-04-17 18:17:33 608

转载 h5 添加网页背景动画效果,跟随鼠标移动的线条

https://www.cnblogs.com/Sharley/p/9603129.html#在html标签中添加以下代码即可<script> !function(){ function n(n,e,t){ return n.getAttribute(e)||t } function e(n){ return document.getElement...

2020-04-17 12:05:08 1121 2

原创 ios Objective-c UITextField 实现下拉选

调用方法initDropDownMenu就可以让这个UITextField变成点击选择文本的了,传的数组就是让选择的内容///导入UITextField+drop_down_menu.h#import "UITextField+drop_down_menu.h"UITextField *textField = [[UITextField alloc] initWithFrame:CG...

2020-04-15 19:15:17 848

原创 ios objective-c 报错 reason: 'UICollectionView must be initialized with a non-nil layout parameter' 解决

完整报错信息Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'UICollectionView must be initialized with a non-nil layout parameter'查看是否使用了MJExtension查看是不是有个数组使用了范型,但是用M...

2020-04-10 13:08:24 455

原创 ios xcode 报错 'NSInvalidArgumentException', reason: NSConcreteMutableAttributedString 解决办法

报错截图:解决办法:查看以下代码:我这里原因是创建font的时候使用了没有的字体.换成 PingFang HK 就可以了注意:如果是swift的话,会报归档错误,log输出不会这么明显。因为swift要打包成oc执行的好像,swift懂得少一点。。...

2020-03-28 21:51:16 1399

原创 ios objective-c 带键盘的控件实现点击屏幕隐藏键盘(因为手机默认键盘不能自动回收)

1.添加属性touchView@property (strong,nonatomic) UIView *touchView;2.在代理方法中添加以下代码,如:///UITextView- (void)textViewDidBeginEditing:(UITextView *)textView{ self.touchView = [[UIView alloc] initWith...

2020-03-20 15:49:38 329

转载 iOS证书(.p12)和描述文件(.mobileprovision)申请

iOS证书(.p12)和描述文件(.mobileprovision)申请

2020-03-10 19:54:45 176

转载 iOS 开发无法导出p12证书的解决办法

iOS 开发无法导出p12证书的问题解决办法^推荐使用方法3

2020-03-10 19:31:53 629

转载 ios官方源码

下载的源码是objc库的源码转载自->谷歌架构师->苹果Objective-C源代码苹果开源地址:opensource.apple.com

2020-03-04 05:26:08 547

转载 iOS优秀Objective-C开源库集锦

作者很用心的整理原文链接(作者名加链接…)->WenBo丨星空灬:https://www.jianshu.com/p/fc3cddc27011

2020-03-04 04:57:15 173

原创 Java实现小说网站爬取小说

1.导入包import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;2.ping IPping book.zongheng.com3.使用ping到的IP建立Socket链接,端口默认80(百度网站一般都是80端...

2020-03-03 04:00:17 1734

原创 ios Message from debugger: Terminated due to memory issue 错误解决

报错原因:内存不足,通常是一个vc中产生了大量的对象,没有及时释放导致的解决思路:1:减少全局变量的使用,变量的声明只要出了作用域,一般都会自动释放,但全局变量因为类持有变量,所以就算不使用也不会得到内存管理机制的释放.2.手动添加释放变量,例如使用UIScrollView时,可以将屏幕显示外的部分手动释放,当滚动到屏幕内时再将其重新初始化.UI组件释放方法先调用removeFromSu...

2020-03-03 01:12:02 9961

原创 ios Objective-C实现刷视频效果(类似抖音,微视),完整ViewController代码

UIScrollView实现#import <UIKit/UIKit.h>@interface XViewController : UIViewController@end#import "XViewController.h"@interface XViewController ()<UIScrollViewDelegate>@propert...

2020-02-29 23:39:30 1034

原创 ios Swift 相比较 Objective-C 的优势

1. Class = .h+.m 所有内容class ViewController: UIViewController { override func viewDidLoad() { } override func viewDidAppear(_ animated: Bool) { } }2...

2020-02-28 07:29:45 214

原创 ios Swift animate动画

代码部分/// 定义颜色集合属性,可调节 var colorList = [UIColor.red,UIColor.orange,UIColor.yellow,UIColor.green,UIColor.cyan,UIColor.blue,UIColor.purple] var count = 0 override func viewDidLoad() { ...

2020-02-28 06:45:08 692

原创 ios Swift 页面跳转

1. Main.storyBoard 定义 id 直接设置当前页面 ///获取故事版对象 let storyboard = UIStoryboard(name: "Main", bundle: nil) ///通过id获取UIViewController 强制转换成ViewController let vc = storyboard.instantiate...

2020-02-27 01:41:24 1340

原创 ios Swift NavgationController隐藏NavgationBar

重写viewDidAppear方法 override func viewDidAppear(_ animated: Bool) { ///隐藏navigationBar ,animated 的布尔值为true navigationBar有一个消失的过程 self.navigationController?.setNavigationBarHidden(true...

2020-02-27 01:09:11 130

原创 ios Objective-c 代码修改xcode中的布局

方法1:直接遍历这个控件的所有布局///遍历布局 for (NSLayoutConstraint *constraint in self.view.constraints) { ///找到高度布局 if (constraint.firstAttribute == NSLayoutAttributeHeight) { ...

2020-02-26 03:53:49 236

原创 ios Objective-c image转data 上传服务器 0.673kb原因以及解决办法

原因:做出了以下操作NSData *data = UIImagePNGRepresentation(image);[self uploadImage:data];- (void) uploadImage:(NSData *) data{ ///doSomeThing....... }解决办法[self uploadImage:image];- (v...

2020-02-25 21:37:55 698

原创 ios Objective-c 导入AliyunOSSSDK

阿里云oss下载地址1.通过xcode打开下载下来的aliyun-oss-ios-sdk-master ,选中AliyunOSSSDK iOS,在build Phases处点➕创建run scriptshell处 输入/bin/sh ./buildiOSFramework.shclean项目 build2.打开项目文件夹,找到build -> Release-iphoneos ...

2020-02-25 02:13:16 915

原创 iOS Objective-c 获得用户通讯录权限,并上传服务器指南

1. 导包#import <AddressBook/AddressBook.h>2.获取通讯录///获取通讯录ABAddressBookRef addBook=ABAddressBookCreateWithOptions(NULL, NULL);///取得本地所有联系人记录(是个数组)CFArrayRef results = ABAddressBookCopyArr...

2020-02-24 16:58:49 1076

原创 ios Objective-c 字符串操作 给出一个字符串集合返回首字母映射表

可以用来给UITableView做首字母分类 然后做右侧字母导航///通过字符串列表,进行分类返回首字母对应字典+ (NSDictionary *)getMapByShouZiMu:(NSArray*)oldStringList{ /// 初始化首字母列表 NSMutableArray *shouzimuList = [[NSMutableArray all...

2020-02-24 02:34:13 271

原创 ios Objective-c 字符串操作:给出一个字符串,判断一个数组内所有满足条件的字符串集合

和UISeachBar 配合使用 进行搜索查询///包含自定字符串的字符串列表+(NSArray *) array:(NSArray *)array containStr:(NSString *)str { NSMutableArray *containList = [[NSMutableArray alloc] init]; for (NSString *...

2020-02-24 02:25:27 361

原创 ios Objective-c 获取省市区工具

使用方法:通过父节点获取所有下一级子节点.没有的话sonNode返回nil ShengShiQuModel * zhongGuo = [XMUtils getShengShiQu]; NSLog(@"%@",zhongGuo.name); for (ShengShiQuModel *sheng in zhongGuo.sonNode) { ...

2020-02-23 20:03:55 1311

原创 ios Objective-c 手动导入接入网易云信UI遇到的坑,和解决办法

需要第三方依赖下面几个下载下来拷贝文件夹就能用(删掉文件夹里的plist和其他无关文件)Toast v3.0SVProgressHUD v2.0.3M80AttributedLabel v1.6.3TZImagePickerController v1.9.0SDWebImage比较特殊需要先拷贝WebImage和SDWebImage文件夹进项目SDWebImage v4.0....

2020-02-22 01:35:20 1925

原创 ios Objective-c Multiple commands produce 报错解决办法

google翻译然后copy错误信息,让谷歌翻译一下上边提示的文件名就是多余的文件这种错误一般出现在导入第三方库的时候,plist文件和咱们的重复编译了,这时候需要把他们的plist文件删掉...

2020-02-22 01:02:04 278

原创 ios Objective-c 接网易云聊天-登录-注册

1:Appdelegate,注册appkey#import <NIMSDK/NIMSDK.h>#define WANG_YI_YUN_APPKEY @“xxxxxxxxxxxxxx”- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions :(NSDictionary *)lau...

2020-02-21 20:59:12 352

原创 ios Objective-c 监听

创建一个监听 /// 监听类(需要在监听类实现监听方法) 监听的对象 监听配置[self addObserver:self forKeyPath:@"isBeginScroll" options:NSKeyValueObservingOptionNew context:nil];监听方法///监听方法-(void)observeValueForKeyPath:(NSStri...

2020-02-21 17:14:08 312

原创 ios Objective-c 动态代理

代理原理(自己的见解,下面的看不懂的读一读这三句话,再看)拿到代理自己的类的引用,并让它实现自己要调用的方法,通过这个类的引用去调用被它实现的方法(编译器自己执行方法选择器)代理声明格式@protocol TestDelegate <NSObject>-(void) logStr:(NSString *) str;///这里写一些方法接口@end使用代理...

2020-02-20 01:40:13 812

原创 ios Objective-c NSInternalInconsistencyException 出现原因以及解决办法

找到异常原因(异常名为内部不一致异常)///找到这一行 Terminating app due to uncaught exception 'NSInternalInconsistencyException'///继续看下去如: reason: 'UITableView dataSource returned a nil cell for row at index path:... .....

2020-02-20 01:21:31 2212

原创 ios Objective-c 打断点

打断点方式,鼠标单击行数,出现蓝色标签就打断点成功了先运行程序,执行到断点位置(断点行出现这个标志就意味着打断点成功了)获得变量值方式,在这里右击鼠标,点击add Expression…选项在这里输入变量名,回车就能输出变量了注意:输出第二个变量时要删掉第一个变量的输出...

2020-02-20 01:20:24 247

原创 ios Objective-c 自己动手封装轮播图

具体使用:XMRotationChartView极简版实现XMQueue.h->XMQueue1.定义接口XMRotationChartView并实现#import <UIKit/UIKit.h>@interface XMRotationChartView : UIView@end#import "XMRotationChartView.h"#impor...

2020-02-19 23:40:56 326

原创 ios Objective-c 轮播图

使用方式 #import “XMRotationChartView.h”继承XMRotationChartViewDelegate@interface UIViewController ()<XMRotationChartViewDelegate>///轮播图片地址集合@property (nonatomic,strong) NSMutableArray<NSStrin...

2020-02-19 06:14:21 1353

原创 ios Objective-c 在动画代码块中修改UIView 且不触发动画效果

获得主线程来修改视图样式[UIView animateWithDuration:1.0 animations:^{ dispatch_async(dispatch_get_main_queue(), ^{ ///此处执行的view视图修改不触发动画 });}];...

2020-02-19 03:35:43 269

原创 ios Objective-c 简易队列实现

满足一些特殊需求接口部分(队列支持需求)#import <Foundation/Foundation.h>@interface XMQueue : NSObject///队列追加- (void)add:(id) obj;///队列取出- (id)next;///返回队列最前端,不删除队列内元素- (id)first;///队列内是否还有元素- (BOOL...

2020-02-19 01:34:32 1821

原创 ios Objective-c 获取后台接口数据(Post请求,返回json)

自定义NetWorkRequest类 继承自NSObject ,并定义一个Block定义post 请求方法#import <Foundation/Foundation.h>///后台参数回调代码块typedef void (^CallDataBlock)(NSData * _Nullable data, NSURLResponse * _Nullable response,...

2020-02-17 21:02:36 1630

原创 iOS Objective-c 左右滑动切换页面

ScrollView + n个view1.storyboard布局一个ScrollView2.拖出两个输出口,定义三个属性@property (weak, nonatomic) IBOutlet UIScrollView *XMScrollView;@property (weak, nonatomic) IBOutlet UIView *scrollContentView;///第...

2020-02-17 00:15:43 2912

原创 ios Objective-c 横向UIScrollView和内部的UITableView滑动冲突(必须先下滑才能向上滑动)

问题:在UIScrollView内的UITableView必须先下滑才能向上滑动解决办法:自定义一个类继承UIScrollView,内部重写gestureRecognizerShouldBegin方法- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ UIPanGestureRe...

2020-02-16 23:44:18 536

ios 轮播图 工具.zip

实例化一个XMRotationChartView对象(继承自UIView,轮播图对象)添加到一个view中使用 继承XMRotationChartViewDelegate 实现它的代理方法来更好的和它互动

2020-02-19

XMPickDate_1.0.zip

主要功能:选择日期 主要功能:操作:左滑动,左上按钮点击 下一月 主要功能:操作:右滑动,右上按钮点击 上一月 主要功能:操作:点击日期,日历消失并返回选择的日期

2020-01-17

XMCustomKeyBoard.zip

ios object-c 帮助需要打开键盘的控件在键盘上添加隐藏键盘按钮的工具 每次使用文本框等控件调用键盘时,用ipad编辑还好,键盘右下角提供收回键盘的按钮。 但用iphone编辑时打开的键盘总是关不掉,这时候就需要自己定义键盘的回收按钮。 这个工具只需要传入编辑的控件就可以添加隐藏键盘功能.

2020-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除