- 博客(84)
- 收藏
- 关注
原创 crc16
//// NSData+CRC16.h// CRC16_iOS//// Created by Echo on 16/3/21.// Copyright © 2016年 Liu Xuanyi. All rights reserved.//#import <Foundation/Foundation.h>@interface NSData (CRC16)//...
2018-12-03 15:29:10
244
原创 Mac 断电后不能上网的问题
断电后QQ能上,但浏览器打开不了网页,解决方案如下:1:检查是否是DNS解析问题,设置dns为114.114.114.114或8.8.8.8 2:打开网络偏好设置->先把有线连接usb 10/100 LAN->高级->代理->把网页代理和安全网页代理两个勾去掉。...
2018-11-12 08:41:58
2985
原创 axure
https://blog.youkuaiyun.com/m0_37391757/article/details/79337640https://www.axure.com.cn/category/axure/advanced/ license: axurekey:c6KAQPAzmVqyrMcsTFuBFIdVUZNaFkSrYd0ukzE/3Fx753igDgFxyedcaUDGAQNR...
2018-09-25 09:47:34
1905
1
原创 ejs 常用标签
<% %>流程控制标签<%= %>输出标签(原文输出HTML标签)<%- %>输出标签(HTML会被浏览器解析)<%# %>注释标签% 对标记进行转义-%>去掉没用的空格...
2018-06-27 11:41:18
1005
转载 常用iOS URL Scheme附录 大全
转载自:https://blog.youkuaiyun.com/dkq972958298/article/details/52954195Safari: http://maps: http://maps.google.comPhone: tel:SMS: sms:Mail: mailto:iBooks: ibooks://App Store: http://itunes.apple.comiTunes: ht...
2018-06-05 15:51:12
23731
1
原创 apple store 评论
NSString *str = nil; if (@available(iOS 11.0, *)) { str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/us/app/twitter/id%@?mt=8&action=write-review", AppStoreAppID]; } els
2018-05-09 11:30:22
483
原创 6位密码输入框
#import //_____________________________________________________________/@interface SSGridPwdTF : UITextField@end//_____________________________________________________________/
2018-04-24 11:57:03
1397
原创 sharesdk 配置 QQ
1,首先在ShareSDK平台注册应用,获取appkey 和app secret2,打开链接 http://bbs.mob.com/thread-98-1-4.html 创建应用3, 集成QQ ,按照ShareSDK快速集成文档。需要注意的是1,应用的bundle identifier和 第二步申请的应用 App ID 要对应2,要把 App ID换成 16进制
2017-11-29 17:34:22
284
原创 拼接头像组
1,根据图片url下载图片/** 根据网络图片,得到群组头像如果是网络图片,需要先把图片下载好。 @param URLArray 头像地址 @param bgColor 图片填充色 @return 群组头像 */+ (UIImage *)groupImageWithURLS:(NSArray *)URLArray backgroundColor:(UIC
2017-11-01 10:57:32
999
原创 获取当前的UIViewController
+ (UIViewController *)getCurrentViewController { UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; //app默认windowLevel是UIWindowLevelNorma
2017-11-01 10:32:41
457
原创 YLBTool.framework YLBKit.framework 使用规范
framework里有解析html的功能所以需要导入libxml2.tbdframework里有压缩解压缩的功能所以需要导入libz.1.tbdframework里有categroy所以在building-Other Linker Flages 设置 -ObjC
2017-09-26 16:51:25
190
原创 webview js 注入
- (void)addSetPayPwdListener:(UIWebView *)webView{ NSArray *valueArray = [valueDictionary objectForKey:@"setPayPwd"]; NSString *pwdId1 = valueArray[0]; NSString *pwdId2 = valueArr
2017-09-06 17:12:34
227
原创 ios 10.3 替换桌面图标
iOS 10.3 开放了更换 app 图标的 API,核心方法是下面这个:[[UIApplication sharedApplication] setAlternateIconName:@"blackBgColor" completionHandler:^(NSError * _Nullable error) { NSLog(@"set icon er
2017-08-10 10:25:10
1125
原创 invalid bit code signature
Xcode8.3 编译时会遇到 如下图问题解决方式如下:1,Build Active Architecture Only: Debug = YES, Release = NOBitcode enabled = NO,2,清除缓存3,
2017-08-09 10:25:28
536
原创 查看库文件是否包含广告标识符IDFA
AppStore提交审核时需要选择是否应用了IDFA,那么怎么检查应用内各个第三方库文件是否使用了呢grep -r advertisingIdentifier . (别忘记最后一个点号)最后看下每个选项代表的含义:(1)、在 App 内投放广告服务应用中的广告。如果你的应用中集成了广告的时候,你需要勾选这一项。(2)、将此 App 安装归因于先前投放的特定广告
2017-07-21 10:53:32
1093
原创 automaticallyAdjustsScrollViewInsets
automaticallyAdjustsScrollViewInsets = YES 根据所在界面的status bar,navigationbar,与tabbar的高度,自动调整scrollview的 inset设置为no,不让viewController调整,我们自己修改布局即可
2017-07-11 17:19:48
980
原创 tableview header footer 取消悬浮
CGFloat sectionHeaderHeight = 37; CGFloat sectionFooterHeight = 50; CGFloat offsetY = scrollView.contentOffset.y; if (offsetY >= 0 && offsetY { scrollView.contentInset =
2017-06-26 12:46:04
1435
原创 tableview header 取消 悬浮
CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y=0) { scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0); } else if (scrollView.content
2017-06-26 12:43:27
508
原创 制作.p12
1,用最新的 CertificateSigningRequest.certSigningRequest2,登录账户至 certificates,identifiers 选择AppIds3上传 .certSigningRequest4.下载5,导出,不要展开
2017-06-14 09:52:52
248
原创 导航条标题设置
一般我们设置页面标题的方法为 self.title = "标题";但有时候,如果页面中有tabBarItem,那么设置 self.title会引起 tabBarItem.title的变化如下:navViewController.tabBarItem = [[UITabBarItem alloc] initWithTitle:"个人中心" image:[UIImage imageNa
2017-04-06 20:34:33
434
原创 webview 清除缓存
webview的缓存策略,其实就是 NSURLRequest的缓存策略,有以下几种NSURLRequestUseProtocolCachePolicy //默认值 有缓存,如果网络失败则取缓存数据NSURLRequestReloadIgnoringLocalCacheData //忽略缓存数据NSURLRequestReturnCacheDat
2017-04-01 14:19:26
469
原创 webview httpheader 添加字段
self.request=request; NSMutableURLRequest *mutableRequest = [self.request mutableCopy]; if(kUserTokenInMemory.length >0){ [mutableRequest addValue:kUserTokenInMemory
2017-03-22 16:30:20
587
原创 runtime 对 viewcontroller属性赋值
-(void)paramToVc:(UIViewController *) v param:(NSDictionary *)parameters{ // runtime将参数传递至需要跳转的控制器 unsigned int outCount = 0; objc_property_t * properties = class_copyPropertyLis
2017-03-03 11:17:19
417
原创 可变数组 移除数据项
- (void)removeRoute:(NSString *)routePattern{ NSInteger routeIndex = NSNotFound; NSInteger index = 0; for (JLRRouteDefinition *route in [self.routes copy]) { if ([rout
2017-03-03 10:05:35
240
转载 上传自己的代码到cocoapods
http://www.cocoachina.com/ios/20161027/17869.html步骤如下:代码上传Github创建podspec文件,并验证是否通过在Github上创建release版本注册CocoaPods账号上传代码到CocoaPods检查上传是否成功详细步骤如下:
2017-02-23 19:31:26
252
原创 NSNotificationCenter 移除监听
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(loadDdataConnect) name:kloginSuccess object:nil];[[NSNotificationCenter defaultCenter] removeObserver:self];
2017-02-21 15:49:32
1029
原创 webView:decidePolicyForNavigationAction:request:frame:decisionListener
@implementation NSURLRequest (YLBIgnoreSSL)+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host{ return YES;}@end
2017-02-18 10:00:47
5605
原创 属性/变量名 语法
如果 属性/变量名中包含 '-'等特殊字符,就需要用' '括起来var xiaohong = { name: '小红', 'middle-school': 'No.1 Middle School'};json解析的返回值中有些key是加引号的,原理应该就是这样。
2017-01-10 16:17:25
264
原创 @property和@synthesize用法
@property int count; 相当于在.h中定义(声明)了一个方法- (int)count; @synthesize count ;相当于在.m中实现了一个方法-(int)count{ return count;}
2017-01-10 16:12:49
257
原创 切换tabbar并返回栈顶 崩溃问题
ios8.2 以下代码会崩溃 [self.navigationController popViewControllerAnimated:YES];[((AppDelegate *)YLBApp).tabbar setSelectedIndex:selectedIndex];应改为 [self.navigationController popViewControllerA
2017-01-06 10:11:00
557
原创 swift switch tuple where
let anotherPoint = (2,0)switch anotherPoint { case (let x , 0): print("on the x-axis with an x value of \(x)") case (0 , let y): print("on the y-axis with an
2016-12-27 16:10:36
290
原创 swift ?? 合并
a != nil ? a! : b 是 a ?? b 的缩写llet defaultColorName = "red"var userDefinedColorName: String? // defaults to nil var colorNameToUse = userDefinedColorName ?? defaultColorName// userDefinedC
2016-12-27 16:06:35
303
原创 添加参数到浏览器 UserAgent
NSString *userAgent = [[[UIWebView alloc] init] stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"]; NSString *customUserAgent = [userAgent stringByAppendingString:[NSString stringWith
2016-12-22 17:08:11
540
原创 NSString copy string
property(nonatomic,copy)NSString *name;很简单,假如有一个NSMutableString,现在用他给一个retain修饰 NSString赋值,那么只是将NSString指向了NSMutableString所指向的位置,并对NSMUtbaleString计数器加一,此时,如果对NSMutableString进行修改,也会导致NSString的值修改,原
2016-12-22 15:38:28
273
转载 remote: Permission to CocoaPods/Specs.git
文章内容来自:http://stackoverflow.com/questions/39771790/permission-to-cocoapods-specs-git-deniedcd /Users/oushikata/Documents/Specs/Specs/f/f/f git add -A && git commit -m "Add YXWFirst file" g
2016-12-22 15:11:20
641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人