自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sily_13的专栏

找个地方,记一些笔记,

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

转载 提交iTunes 中途提交失败 iTunes Strore Operation Failed

 iTunes Strore Operation FailedAn error occurred uploading to the iTunes store解决方案: 在终端输入1.cd ~2.mv .itmstransporter/ .old_itmstransporter/3."/Applications/Xcode.app/Contents/Applications/Application ...

2018-03-01 10:21:56 185

原创 iOS ATS测试跳过无效证书

1.   -(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{ NSString* url = [[request URL] absolute

2017-08-23 11:33:12 502

原创 mac 找不到任何来源

1.总是提示 你的文件已经损坏,是否移至垃圾篓办法:打开你的终端输入:sudo spctl --master-disable

2016-11-13 14:44:08 1352

原创 xCode 8 升级后打印许多网络相关的日志解决方法

1.  Edit Scheme  --> Run --> Arguments --> Environment Varables  -->   +  -->  Name :   OS_ACTIVITY_MODE   Value:  disable

2016-09-29 09:58:25 292

原创 Xcode真机调试设备连接一直繁忙状态

“iphone名称” is busy: Processing symbol filesXcode will continue when “iPhone名称” is finished.解决方法:重新拔一下真机,重启一下xCode,等xCode上面的进度条读完再跑程序(进度条是在配置真机的信息)

2016-09-29 09:54:58 8374

原创 Localizable.strings 文件 切换语言国际化

1.新建文件iOS -- Resource -- Strings File  命名 Localizable (命名不一样的话使用需要注意)2.项目PROJECT 中在Locatizations 添加你需要国际化的语言3.选中你新建的文件 xcode -- view - Utilities -- Show File Inspector (其实也就是该文件的右手边的那一栏)在Loc

2016-09-23 17:34:08 3751

转载 统计Xcode的源码行数

在终端进入要计算的项目目录下面1.列出每个文件的行数find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l2.列出代码行数总和find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs

2016-09-07 17:53:04 241

原创 视图的上面两个角有弧度

UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:myTableView.bounds byRoundingCorners:UIRectCornerTopLeft | UIRectCornerTopRight cornerRadii:CGSizeMake(10, 10)]; CAShapeLay

2016-09-05 16:45:58 299

转载 iOS AFNetworking 简单使用

GET  请求AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; [manager GET:URL parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) { } success:^(NSURLSessionDataT

2016-06-07 14:01:21 377

原创 iOS AFNetworking.gitHub的注解

在安装了cocoapods的项目中打开podFile文件platform :ios, '8.0'pod 'AFNetworking', '~> 3.0'然后在终端文件 $ pod install

2016-04-28 15:52:01 318

原创 iOS UIWebView的基本用法

UIWebView *webView = [[UIWebView alloc] initWithFrame:[UIScreen mainScreen].bounds]; [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.baidu.com"]]];  [self.vie

2016-04-28 11:02:31 1958

原创 常用的github网站的第三方

1. MJRefresh    下拉刷新(默认方法)self.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ // 进入刷新状态后会自动调用这个block}];或// 设置回调(一旦进入刷新状态,就调用target的action,也就是调用self的loadNewData方法)self.

2016-04-14 17:44:36 389

原创 iOS同一label设置不同颜色

UILabel设置不同字体颜色

2016-03-29 09:54:38 283

转载 iOS 静态库开发

文/汉斯哈哈哈(简书作者)原文链接:http://www.jianshu.com/p/8f5b9855efb8简介在企业开发中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成静态库,只暴露头文件给程序员使用(比如:友盟、百度地图等第三方的sdk)静态库和动态库的存在形式静态库:.a 和 .framework动态库:.d

2016-03-22 09:51:00 204

原创 cocoapods安装和使用

1. cocoapods安装    cocoapods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认的已经可以运行Ruby了,因此我们只需要执行以下命令。    更换Gem的源    [Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems.org/ )源来查找、安装、升级和卸载软件包]

2016-03-10 17:33:22 430

原创 AFNetworking 3.0笔记

1. AFHTTPSessionManager 继承 AFURLSessionManager[内部封装的是 NSURLSession,网络请求管理类,用来负责发送网络请求,是使用做多的一个类.]    AFHTTPSessionManager所需属性    requestSerializer:请求参数序列化类型 [AFHTTPSessionManager manager].requestS

2016-03-09 17:12:03 354

原创 atomic和nonatomic

1.atomic原子性,是OC使用的一种线程保护技术,防止在未写完的时候被另一个线程读取从而导致数据错误,这种机制耗费大量的系统资源,一般在iphone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic才是明智的选择。 为setter方法加锁(默认就是atomic),线程安全,需要消耗大量的资源 atomic加锁原理@property (assign, atom

2016-03-09 16:17:08 220

原创 iOS block回调传值

1. typedef void(^myBlock)(int a ,int b);// 第一种方式#import typedef void(^myBlock)(int a ,int b);// 第一种方式@interface BlockView : UIView{ myBlock myblock;}@property (nonatomic, strong) UIBut

2016-02-02 16:44:37 469

原创 iOS 生成随机数

1.  获取 [1,5]之间的随机数     int x = arc4random() % 5 + 1;2. 获取 [0,100)之间的随机数     int x = arc4random() % 100;3. 获取 [50,100]之间的随机数    int x = arc4random() % (100 - 50 + 1) + 50;4. 获取 [num1,num2

2016-02-01 18:04:47 276

原创 iOS NSString的相关常见知识

1. string替换字符    NSString * text = @"sily so long | with mine ";    NSString * strUrl = [text stringByReplacingOccurrencesOfString:@"|" withString:@""];2. string截取    NSString * text = @"sily

2016-01-25 17:19:10 251

原创 swift bug修改

1.  fatal error: unexpectedly found nil while unwrapping an Optional value一般是文件没找到或者对象不存在

2016-01-12 17:29:24 284

原创 iOS 单例

//    iOS 4 之前的写法        static AccountManager *DefaultManager = nil;        + (AccountManager *)defaultManager {        if (!DefaultManager) DefaultManager = [[self allocWithZone:NULL] init

2016-01-12 14:00:53 221

原创 iOS 长短音频的播放

#import #import #import @interface BaseAVAudioPlayer : NSObject{ AVAudioPlayer *avAudioPlayer; //播放器player}+ (BaseAVAudioPlayer *)sharedManager;/** * 系统 短音频播放 时间<30s * * @param m

2015-12-30 15:54:01 480

原创 记录: 类目,延展,协议

1. 类目(Category)    为原始的类添加新的方法来简便使用,例如:对 NSString  添加去除前后空格的 快捷方法    #import @interface NSString (Help)/** * 去空白 * */- (NSString *)trimString;@end#import "NSString+Help.h"@impleme

2015-12-30 14:41:51 272

原创 iOS UITableView 便捷编写

- (void)_prepareUI{CGRect rect = CGRectMake(MainSreenOrigin_X,MainSreenOrigin_Y,MainScreenSize_W,MainScreenSize_H);_myTableView = [[UITableView alloc] initWithFrame:rect style:UITableViewStylePl

2015-12-30 13:58:28 294

原创 iOS 简单九宫格

int totalColumns = 17;//总共的个数    int cellCount = 5;  //每一行的个数    CGFloat topY = 50; //距离上面的距离    CGFloat iconW = 45;    CGFloat iconH = 45;    CGFloat marginX = (self.view.frame.size.width -

2015-12-29 15:17:21 289

原创 Xcode 新建pch文件

1.新建cmd+n -->ios-->other --> pch File  --> next  -->给你的pch取名--> create2.在build settings中查找prefix header 在后面填写 $(SRCROOT)/工程名称/pch名称.pch   或者双击后直接在左边选中pch拖到框框中,就会显示文件配置地址

2015-12-29 15:14:48 291

原创 UILabel加载HTML文本和字体颜色修改

1. 加载HTML文本NSString *html = @"";NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:[html dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute:

2015-12-29 14:57:31 1351 1

原创 iOS 两个app之间的跳转

程序A跳转到程序B1. 打开程序B的info.plist文件添加URL types 展开Item0 下面的identifier 修改URL Scheme 为 ELearningApp (这个是跳转所需要的key)程序A中按钮事件的跳转代码- (void)buttonTojump:(UIButton *)btn{    NSURL *app_A = [NSURL URLWithS

2015-12-29 14:17:22 309

原创 Xcode 同一个项目多个target

由于项目需求,同一项目需要发两个版本,两个版本只有小部分不同,记录下文1.创建Target 点击左侧的工程名称,右侧会出现PROJECT和TARGETS,点击你现在的target,假如叫MRobot,右键弹出菜单中,选择Duplicate,复制一个相同的target,复制的target一般叫MRobot copy,MRobot copy和MRobot的设置(编译条件、源文件、资源文件)

2015-12-29 13:40:30 378

转载 Xcode 快捷键

转载地址(http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html)1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件

2015-12-29 13:24:22 172

中国大学名录(本科)

中国大学名录(本科).plist 文件 存放一下文件内容,以后备用

2016-01-04

TableView+ScrollView的混合使用

简单滚动【上下滚动+保留sectionhead,headView上移】【左右滚动+scrollView】

2015-12-29

空空如也

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

TA关注的人

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