- 博客(68)
- 资源 (3)
- 收藏
- 关注
原创 Xcode 约束布局灰色不可点击解决办法
查看Xcode右侧Layout是不是选择的Automatic如果不是的花,切换到Automatic就可以了
2020-04-28 16:50:58
1013
1
转载 h5 css布局中margin为0,但依然有间距问题的解决方法
https://blog.csdn.net/sunhl951/article/details/80356114设置大div的字体大小,代码中的换行锁进会占用位置 font-size: 0px;
2020-04-18 12:10:10
1253
原创 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
680
转载 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
1226
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
1004
原创 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
550
原创 ios xcode 报错 'NSInvalidArgumentException', reason: NSConcreteMutableAttributedString 解决办法
报错截图:解决办法:查看以下代码:我这里原因是创建font的时候使用了没有的字体.换成 PingFang HK 就可以了注意:如果是swift的话,会报归档错误,log输出不会这么明显。因为swift要打包成oc执行的好像,swift懂得少一点。。...
2020-03-28 21:51:16
1508
原创 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
460
转载 iOS证书(.p12)和描述文件(.mobileprovision)申请
iOS证书(.p12)和描述文件(.mobileprovision)申请
2020-03-10 19:54:45
197
转载 ios官方源码
下载的源码是objc库的源码转载自->谷歌架构师->苹果Objective-C源代码苹果开源地址:opensource.apple.com
2020-03-04 05:26:08
598
转载 iOS优秀Objective-C开源库集锦
作者很用心的整理原文链接(作者名加链接…)->WenBo丨星空灬:https://www.jianshu.com/p/fc3cddc27011
2020-03-04 04:57:15
251
原创 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
1818
原创 ios Message from debugger: Terminated due to memory issue 错误解决
报错原因:内存不足,通常是一个vc中产生了大量的对象,没有及时释放导致的解决思路:1:减少全局变量的使用,变量的声明只要出了作用域,一般都会自动释放,但全局变量因为类持有变量,所以就算不使用也不会得到内存管理机制的释放.2.手动添加释放变量,例如使用UIScrollView时,可以将屏幕显示外的部分手动释放,当滚动到屏幕内时再将其重新初始化.UI组件释放方法先调用removeFromSu...
2020-03-03 01:12:02
10113
原创 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
1220
原创 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
268
原创 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
765
原创 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
1423
原创 ios Swift NavgationController隐藏NavgationBar
重写viewDidAppear方法 override func viewDidAppear(_ animated: Bool) { ///隐藏navigationBar ,animated 的布尔值为true navigationBar有一个消失的过程 self.navigationController?.setNavigationBarHidden(true...
2020-02-27 01:09:11
178
原创 ios Objective-c 代码修改xcode中的布局
方法1:直接遍历这个控件的所有布局///遍历布局 for (NSLayoutConstraint *constraint in self.view.constraints) { ///找到高度布局 if (constraint.firstAttribute == NSLayoutAttributeHeight) { ...
2020-02-26 03:53:49
318
原创 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
779
原创 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
1023
原创 iOS Objective-c 获得用户通讯录权限,并上传服务器指南
1. 导包#import <AddressBook/AddressBook.h>2.获取通讯录///获取通讯录ABAddressBookRef addBook=ABAddressBookCreateWithOptions(NULL, NULL);///取得本地所有联系人记录(是个数组)CFArrayRef results = ABAddressBookCopyArr...
2020-02-24 16:58:49
1227
原创 ios Objective-c 字符串操作 给出一个字符串集合返回首字母映射表
可以用来给UITableView做首字母分类 然后做右侧字母导航///通过字符串列表,进行分类返回首字母对应字典+ (NSDictionary *)getMapByShouZiMu:(NSArray*)oldStringList{ /// 初始化首字母列表 NSMutableArray *shouzimuList = [[NSMutableArray all...
2020-02-24 02:34:13
328
原创 ios Objective-c 字符串操作:给出一个字符串,判断一个数组内所有满足条件的字符串集合
和UISeachBar 配合使用 进行搜索查询///包含自定字符串的字符串列表+(NSArray *) array:(NSArray *)array containStr:(NSString *)str { NSMutableArray *containList = [[NSMutableArray alloc] init]; for (NSString *...
2020-02-24 02:25:27
405
原创 ios Objective-c 获取省市区工具
使用方法:通过父节点获取所有下一级子节点.没有的话sonNode返回nil ShengShiQuModel * zhongGuo = [XMUtils getShengShiQu]; NSLog(@"%@",zhongGuo.name); for (ShengShiQuModel *sheng in zhongGuo.sonNode) { ...
2020-02-23 20:03:55
1543
原创 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
2004
原创 ios Objective-c Multiple commands produce 报错解决办法
google翻译然后copy错误信息,让谷歌翻译一下上边提示的文件名就是多余的文件这种错误一般出现在导入第三方库的时候,plist文件和咱们的重复编译了,这时候需要把他们的plist文件删掉...
2020-02-22 01:02:04
337
原创 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
427
原创 ios Objective-c 监听
创建一个监听 /// 监听类(需要在监听类实现监听方法) 监听的对象 监听配置[self addObserver:self forKeyPath:@"isBeginScroll" options:NSKeyValueObservingOptionNew context:nil];监听方法///监听方法-(void)observeValueForKeyPath:(NSStri...
2020-02-21 17:14:08
402
原创 ios Objective-c 动态代理
代理原理(自己的见解,下面的看不懂的读一读这三句话,再看)拿到代理自己的类的引用,并让它实现自己要调用的方法,通过这个类的引用去调用被它实现的方法(编译器自己执行方法选择器)代理声明格式@protocol TestDelegate <NSObject>-(void) logStr:(NSString *) str;///这里写一些方法接口@end使用代理...
2020-02-20 01:40:13
887
原创 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
2499
原创 ios Objective-c 打断点
打断点方式,鼠标单击行数,出现蓝色标签就打断点成功了先运行程序,执行到断点位置(断点行出现这个标志就意味着打断点成功了)获得变量值方式,在这里右击鼠标,点击add Expression…选项在这里输入变量名,回车就能输出变量了注意:输出第二个变量时要删掉第一个变量的输出...
2020-02-20 01:20:24
312
原创 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
392
原创 ios Objective-c 轮播图
使用方式 #import “XMRotationChartView.h”继承XMRotationChartViewDelegate@interface UIViewController ()<XMRotationChartViewDelegate>///轮播图片地址集合@property (nonatomic,strong) NSMutableArray<NSStrin...
2020-02-19 06:14:21
1433
原创 ios Objective-c 在动画代码块中修改UIView 且不触发动画效果
获得主线程来修改视图样式[UIView animateWithDuration:1.0 animations:^{ dispatch_async(dispatch_get_main_queue(), ^{ ///此处执行的view视图修改不触发动画 });}];...
2020-02-19 03:35:43
325
原创 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
1925
原创 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
1747
原创 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
3049
原创 ios Objective-c 横向UIScrollView和内部的UITableView滑动冲突(必须先下滑才能向上滑动)
问题:在UIScrollView内的UITableView必须先下滑才能向上滑动解决办法:自定义一个类继承UIScrollView,内部重写gestureRecognizerShouldBegin方法- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ UIPanGestureRe...
2020-02-16 23:44:18
660
ios 轮播图 工具.zip
2020-02-19
XMPickDate_1.0.zip
2020-01-17
XMCustomKeyBoard.zip
2020-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人