iOS开发 --- 迁移篇
文章平均质量分 50
带我逃跑吧
一个在天津/上海的安徽iOS开发,请多指教
展开
-
iOS开发之Realm数据库的简单使用
1.安装 Realm github下载地址 如果使用cocoapods,示例语句如下 platform :ios, '8.0' target 'Simona_Realm' do pod 'Realm', '~> 3.0.0-beta.3' end2.创建简易模型,继承于RLMObject,存储在数据库的模型都需要继承于RLMObject...原创 2018-09-13 11:23:01 · 316 阅读 · 0 评论 -
iOS开发之导航栏的一些小功能
######1.隐藏/去掉 导航栏返回按钮中的文字[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)forBarMetrics:UIBarMetricsDefault];######2.设置statusBar颜色为白色 self.navigation...原创 2018-09-26 09:56:21 · 183 阅读 · 0 评论 -
iOS开发之给navigationbar和view设置同一张图片
###### 效果一: 今天因为这个小东西被吐槽了...但还是决定记录一下...其实说是给navigationbar和view设置同一张图片是不对的,应该是隐藏navigationbar,再去掉statusbar的背景色,添加view最开始我想成隐藏bar和status,自己仿照status添加一个有网络/时间/电量的view.(因为我事先不知道有方法…),但是觉得这样脑洞太...原创 2018-09-13 11:36:48 · 283 阅读 · 1 评论 -
iOS开发之导入Charts与饼图
html有http://echarts.baidu.com/examples.html源码来参考我们iOS也有https://github.com/danielgindi/Charts 这个呀源码是swift,对于现在把OC作为主程的我还是需要桥接文件这些东西的,那我们就开始吧�� 创建好后当前文件夹下会出现红框内两个文件在build setting里搜索 defin...原创 2018-09-13 11:38:47 · 2255 阅读 · 4 评论 -
iOS开发之用html代码直接赋值给str
比如: 这样直接赋值会报错要在每个报错的代码的”“加一个\转义字符串更改好的 一般的情况下用不到前端这样赋值,这一段也是基于我的富文本打印出的html,我想直接赋值,通常都是接口直接请求,直接赋值...原创 2018-09-13 11:39:35 · 288 阅读 · 1 评论 -
iOS开发之Found a swap file by the name ".podfile.swp" owned by: Netban dated: Fri Mar 24 13
Found a swap file by the name “.podfile.swp” owned by: Netban dated: Fri Mar 24 13:57:27 2017 file name: ~Netban/Desktop/StudentGrowth/podfile modified: YES ...原创 2018-09-13 11:40:07 · 539 阅读 · 0 评论 -
iOS开发之ZSSRichTextEditor不能修改字体
github源码地址:https://github.com/nnhubbard/ZSSRichTextEditor 项目需求就是类似于实现富文本功能,可以换行,左右对齐,修改字体等,选择这个的原因不光因为它可以实现以上功能,他还可以把输入好的文字转换成html,这样显示也就无压力啦方法和代理都走了,但就是不能修改字体,中文输入可以,英文却不可以case ZSSFontFamilyPala...原创 2018-09-18 15:12:55 · 504 阅读 · 15 评论 -
iOS开发之登录超时自动退出,计算时间差
// 此方法适用于所有被创建过的controller,且当前controller生命周期存在,如有错误的地方望大神斧正// 说一下我们的需求和实现原理,需求:在点击home键退出但没有滑飞它,5分钟之后需要重新登录(其实和平安一账通的登录很像) ;实现原理:添加观察者,不用我们手动发送通知,系统会自动发送通知,计算时间差,然后就可以啦原创 2018-09-26 09:56:39 · 338 阅读 · 5 评论 -
iOS开发之发送信息 邮件 打电话
创建MFMessageComposeViewController对象。设置收件人recipients、信息正文body,主题subject附件attachments(可以通过canSendSubject、canSendAttachments方法判断是否支持)设置代理messageComposeDelegate(注意这里不是delegate属性,因为delegate属性已经留给UINavi...原创 2018-09-26 09:56:50 · 345 阅读 · 0 评论 -
iOS开发之导航栏的一些小功能
######1.隐藏/去掉 导航栏返回按钮中的文字[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)forBarMetrics:UIBarMetricsDefault];######2.设置statusBar颜色为白色 self.navigation...原创 2018-09-18 15:20:28 · 168 阅读 · 0 评论 -
iOS开发之app之间的跳转以及跳转到appstore
1.A程序跳到B程序一:找到info.plist文件,注册对外接口流程:在Information Property List 点击 + 号,添加一个叫(URL types)的数组,将item0下将URL identifier 改为 (URL Schemes),再点击 + 号添加一个(item1),将item1的值设置为:(myapp)这个myapp就是对外接口,可以通过它,调用应用二...原创 2018-09-18 15:20:05 · 942 阅读 · 0 评论 -
iOS开发之一些错误集锦
######No1.NSAutoreleasePool’ is unavailable: not available in automatic reference counting mode答:根据Objective-C 2.0程序设计上的旧版本的代码会发生NSAutoreleasePool’ is unavailable: not available in automatic referen...原创 2018-09-18 15:19:34 · 223 阅读 · 0 评论 -
iOS开发之wkwebview与AFNetworking共享cookie
一般在web与js的交互中想再post时需要拿到web里的用户信息,登录状态等,需要传递web的cooki wk设置–>wk获取–>存储–>af取–>af设置wkwebview的处理 WKWebViewConfiguration *config = [WKWebViewConfiguration new];...原创 2018-09-13 11:22:01 · 954 阅读 · 0 评论 -
iOS开发之SVProgressHUD加载Gif
我不会录gif图,录的mp4不能上传,所以只能发截图了��首先需要写一个UIImage+Gif的分类,我是直接更改了sd_webImage的代码,可以直接更改,也可以自己按照同样代码写一个. #import "SDWebImageCompat.h" @interface UIImage (GIF) - (BOOL)isGIF; + (UIImage *)sd_anima...原创 2018-09-13 11:27:27 · 2141 阅读 · 0 评论 -
iOS开发之去除图片白色背景
//去除图片的白色背景- (UIImage *) imageToTransparent:(UIImage*) image{// 分配内存const int imageWidth = image.size.width;const int imageHeight = image.size.height;size_t bytesPerRow = imageWidth * 4;ui...原创 2018-09-18 15:15:42 · 822 阅读 · 3 评论 -
iOS开发之正则表达式基础应用
/关于登录输入与输入密码的判断/- (BOOL)jdugeWithLoginText {手机号的正则NSString *phoneRegex = @"((13[0-9])|(15[4,\D])|(14[1-9])|(17[0,0-9])|(18[0,0-9]))\d{8}$";NSPredicate *phoneTest = [NSPredicate predicateWithFormat...原创 2018-09-18 15:17:00 · 146 阅读 · 2 评论 -
iOS开发之scrollview上添加table或者collect的交互问题
#####view的显示环境:xib上添加了scrollview ,scrollview上又添加了tableview添加的正确步骤为:xibView --> scrollview --> 背景view --> tableview.问题1:scrollview只可滑动全屏大小,但是下面的视图使劲拖拽也能看到答:加载xib的时候,xib的大小设置的不对,应该直接设置全屏大小;...原创 2018-09-18 15:17:29 · 507 阅读 · 0 评论 -
iOS开发之UITableViewCell走赋值方法但是没值
1.首先看cell上的控件是否为nil2.cell上控件初始化方法不对3.cell的初始化方法不对如果直接崩溃,检查cell的reuseIdentifier代码创建方法应该为(instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {if (s...原创 2018-09-18 15:17:56 · 879 阅读 · 0 评论 -
iOS开发之判断数组中是否有重复元素
######法一: NSMutableDictionary *dic = [NSMutableDictionary dictionary];for (NSNumber *number in arr) { [dic setObject:number forKey:number];}NSLog(@"[dic allValues] %@",[dic allValues]);...原创 2018-09-18 15:18:33 · 2252 阅读 · 0 评论 -
iOS开发之崩溃日志符号化及代码定位
提交应用到App Store时如果审核被拒,可能会发送给我们一个崩溃日志,如果提示信息不足以让我们知道崩溃在哪里,那就使用以下这种通过定位日志从而知道崩溃vc与行数。// 回到你的打包界面// 找到.dsYM文件这时回到iTunes connect的崩溃日志里,打开其中一个// 从我红箭头指的地方开始看//使用终端分析对该文件进行解析######atos -o ...原创 2018-09-18 15:19:05 · 438 阅读 · 0 评论 -
iOS开发之优化tableView卡顿现象
1.复用单元格;2.使用不透明的试图,单元格中尽量少使用动画;3.图片使用异步加载同时设置图片加载的并发数;4.滑动时不加载图片,滑动结束开始加载;5.文字图片可以直接drawInRect绘制;6.非必要条件下,减少刷新的cell;7.如果cell是动态行高,可直接计算高度后缓存优化项:1.Cell必须是复用的 2.计算Cell高度时要对返回高度进行缓存处理,避免每次滑动都要算高 ...原创 2018-09-26 09:57:01 · 1041 阅读 · 0 评论