自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小毅哥哥的博客

一步一脚印

  • 博客(88)
  • 资源 (3)
  • 收藏
  • 关注

原创 Git使用和冲突处理

1. git 使用2. 文件冲突3. 配置文件冲突1.如果希望保留git服务器上所做的改动,仅仅并入新配置项, 处理方法如下:2.反过来,如果希望用git代码库中的文件完全覆盖本地工作版本(基本上不会这样处理). 方法如下:1. git 使用 cd 进需要存放的文件夹中if(git上没有项目){ 1.git...

2018-06-06 11:46:44 466 3

原创 iOS 面试题整理(持续跟新)

数据持久化的方式有哪些1. 数据持久化的方式有哪些? 序号 方法 1 归档(NSKeyedArchiver) 2 写入沙盒 3 plist 文件 4 属性列表(NSUserDefaults) 5 sqlite 6 FMDB 7 CoreData

2017-08-02 17:51:51 396

原创 .net开发中遇到的问题汇总

一 C 相关二 MySQL相关insert 中文出现乱码一. C# 相关二. MySQL相关1. insert 中文出现乱码这是因为在数据库连接串中没有指明编码格式导致的//要指明编码格式 Charset=utf8 string constr = "server=localhost;User Id=root;password=;Database=test;Charset=utf8";

2017-07-13 15:41:47 1117

原创 React Native开发错误警告处理总结(持续更新)

注:本文是我在开发过程中遇到问题解决方法的总结,文中有不妥的地方希望指出共同学习,之后会持续更新,希望帮助到更多的学习者。Error SetError1 本地静态图片无法加载展示Error2 本地静态图片无法加载展示Error3 react-native构建项目 run-ios 时失败 Does Not ExistError 4 使用了第三方库失败Error 5 关于导航

2017-06-19 14:47:03 3328

原创 Mac 的终端命令大全

目录操作 命令名 功能描述 使用举例 pwd 显示当前目录的路径名 mkdir 创建一个目录 mkdir dirname rmdir 删除一个目录 rmdir dirname mvdir 移动或重命名一个目录 mvdir dir1 dir2 dircmp 比较两个目录的内容 dircmp dir1 dir2 cd 改变当

2017-06-15 15:59:04 420

原创 开发中各种错误汇总

一couldnt be opened because you dont have permission to view it在控制台中报了content-type textplain错误则在自己的manage文件中添加textplain控制台输出不是中文要转成中文输出跳转 App Store 没有反应一.1. couldn’t be opened because you don’t have

2017-05-10 14:51:11 502

原创 ios开发常用技巧汇总 + 小功能代码

一iOS 9 以后 使用http请求 所需的配置二NSCalendar用法将网络数据读取为字符串读取络图多线程这种方式只管建立线程不管回收线程户缺省值NSUserDefaults读取view之间转换的动态效果设置UIScrollView 滑动用法iphone的系统目录状态栏显示indicatorapp Icon显示数字sqlite保存地址键盘弹出隐藏textfield变位

2016-12-08 15:07:47 500

原创 xcode11版本的 Transporter无法上传包,一直停留在验证的问题中

文章目录1. 删除 Transporter 的缓存2. 打开 Transporter 的调试终端3. 打开 Transporter1. 删除 Transporter 的缓存打开 Transporter 的缓存文件夹, 并删除 osgi-cache 文件夹下的所有缓存/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/2. 打开 Transporter 的调试终端直接运行即可,会自动生成所需的配置文件/Applic

2020-08-24 16:01:21 1121

原创 获取 iPhone 的 UUID 教程

一. 使用微信扫描二. 使用 Safari 浏览器打开三. 点击获取 UUID四. 点击安装证书五. 拷贝 UUID 出来

2019-04-11 20:16:16 2275

原创 iOS 中实用的第三方库

iOS 中实用的第三方库图像相关网络相关数据相关图像相关图片/照片选择+编辑:HXPhotoPickerhttps://github.com/SilenceLove/HXPhotoPicker.git生产图片长图:TYSnapshotScrollhttps://github.com/TonyReet/TYSnapshotScroll网络相关数据相关...

2019-03-26 18:17:53 514

原创 scrapy 爬虫教程

scrapy 爬虫教程一. 环境配置使用pipenv虚拟环境:1. 进去项目目录处cd /Users/xiaoyigege/Desktop/Python/ptest2. 安装pipenv环境和scrapy框架安装环境pipenv install更换源url = “https://pypi.tuna.tsinghua.edu.cn/simple”安装框...

2019-01-15 18:11:11 927

原创 iOS中获取NSError错误信息汇总

iOS的NSError错误信息问题汇总一. URL网络框架错误域问题使用AFNetworking 走了fail方法,输出错误信息1. 网络请求中, 错误值作为域 NSURLErrorDomain 的 NSError 对象的错误代码属性返回。 error ------->>>>>> Error Domain=NSURLErrorDomain Code=...

2019-01-10 17:50:06 10654

原创 iOS中常用的设计模式

iOS中常用的几种设计模式 iOS中常用的几种设计模式1.代理模式2. 观察者模式(通知机制,KVO机制)4. 单例5. 适配器()6. 策略9. 装饰器(Decorator)10. 原型(Prototype)对象创建接口适配对象去耦抽象集合行为扩展算法封装性能与对象访问对象状态原型(Prototype)适配器(Adapter)...

2019-01-09 16:53:11 6172

原创 AFNetworking取消正在进行的网络请求

当在实时搜索的需求中,只需要保留最新一次的数据时1.以AFNetworking为例,上我自己的网络请求封装主要代码://单例模式+ (HttpManager *)sharedManager{ static dispatch_once_t once; dispatch_once(&once, ^{ httpManager = [[HttpManager allo...

2019-01-02 17:12:04 2846

原创 Xcode工程中的文件头部注释

创建文件名为: IDETemplateMacros.plist 的文件; 给文件添加你想自定义的宏名称,如: GITHUB 给自定义的宏填上对应的值,如:https://github.com/CoderLanni 使用文本查看:<plist version="1.0"><dict> &a

2018-09-11 18:03:06 449

原创 代码片段(持续增加)

一1.修改导航栏的底线一1.修改导航栏的底线 通过图片来修改导航栏的黑色底线-(void)viewWillAppear:(BOOL)animated{//添加有一张有颜色的图片来改变底线的颜色 [self.navigationController.navigationBar setShadowImage:nil]; [self.navig...

2018-08-31 20:02:43 141

原创 CocoaPods 的使用问题

1.安装or更新第三方失败1.安装or更新第三方失败 pods IQKeyBoardManager, are not installed and cannot be updated 原因是本地的repo库太长时间没有更新了or没有找到本地的repo库or本地的repo库不是最新匹配的 需要时用 pod install --verbose --no-re...

2018-08-09 14:47:51 1480

原创 tabelview刷新不能及时问题

线程:This application is modifying the autolayout engin from a background thread This application is modifying the autolayout engin from a background thread,which can lead to engine corruption ...

2018-05-23 11:37:04 293

原创 Mac连不上svn 的原因

Mac上svn 死活连不上的原因Mac上svn 死活连不上的原因 设置- 》网络-》高级选项-》DNS。 之前因为有时候AppStore连不上,所以改过DNS,svn死活连不上,刚开始还以为是客户端的问题,发现用网页打svn也打不开,所以判定是电脑的网络设置有问题。 解决方法: 直接把所有的DNS删了,让电脑自动配置DNS。

2017-10-13 12:38:16 911

原创 iOS 的更新提醒教程

1.为 APPDelegate添加 一个 VersonUpdate 分类2. 在.m 文件中实现方法//网络请求app的信息-(void)VersonUpdate{ //定义的app的地址 NSString *urld = [NSString stringWithFormat:@"http://itunes.apple.com/lookup?id=%@",APPIDForThisA

2017-09-26 17:33:39 335

原创 UI尺寸规范

UI尺寸规范: iOS 启动图尺寸

2017-09-13 15:58:20 819

原创 iOS 项目架构与代码规范

*非原创, copy自多位大神力作iOS 项目架构与代码规范iOS 项目架构与代码规范一 项目架构应用入口主目录按照模块分类内目录按照业务分类管理模块工具类基类第三方 全局宏定义资源文件Pods三方管理二 代码规范常量的命名pragma mark 使用一. 项目架构:架构原则:易读性、易维护性、易扩展性。1.应用入口AppDelegate是应用的代理,应用级的事件都委托它处

2017-08-31 19:23:11 881

原创 Cocoa依赖管理器 -- 去中心化的Carthage & Cocoapods

一 CarthageCarthage简单介绍Carthage和cocoapods 的区别Carthage的安装和使用卸载更新 CartageCarthage的工作过程说明二 Cocoapods更新使用搜索cocoapods是否支持要使用的第三方类库切换到工程目录路径下 cd 路径安装Podfile文件如果再次在Podfile文件中增加其他类库的依赖完成之后需要更新 Podfil

2017-08-24 14:49:49 698

原创 Git 版本控制之Xcode 上使用(码云)

一 码云登录 码云  新建项目创建项目拷贝项目的地址打开 Xcode Check out 上面创建出来的项目根据项目的 HTTPS 地址 check out 到本地在 check out 出来的文件中创建工程 or 把已有项目拷贝进来在 Xcode 中使用一. 码云1. 登录 码云  新建项目2. 创建项目3. 拷贝项目的地址4. 打开 Xcode , Check out 上面创建出

2017-08-23 16:57:03 2491

原创 UITableView --Swift

一. 在 ViewController 中添加 UITableView1. 创建一个 UIViewcontroller 文件//// RefreshVC.swift// 网络请求Demo//// Created by ZE KANG on 2017/8/21.// Copyright © 2017年 LRY. All rights reserved.//import UIKiti

2017-08-22 14:22:56 301

原创 Swift 的数据问题

swift 数组嵌套字典数组添加元素1. swift 数组嵌套字典var array = [Any]()let dictionary:[String:Any] = ["师傅": "唐僧", "大徒弟": "Monkey King", "二徒弟":0]let 数字密码字典:[Int:Int] = [1: 9, 2: 5, 3: 4, 4: 0]array.append(dictionary)

2017-08-19 17:50:41 390

原创 Swift中桥接头文件建立(Swift 与 OC 的混编)

** 桥接头文件主要应用于swift和oc的混编。一创建头文件选择 targest项目 - buildsetting - 搜索bridging在 Swift 中混编使用 OC 库command B 编译没问题就代表成功了一.1.创建头文件 common+n选择Header File2. 选择 targest(项目) -> buildsetting -> 搜索bridging找到如

2017-08-18 18:25:28 632

原创 Swift 中的网络请求问题 OC(AFNetworking) && Swift(Alamofire)

一使用 AFNetworking 第三方OC 混编导入 AFNetworking 第三方建立 Swift 与 OC 的桥接头文件在操作的 VC 中实现代码二 使用 Alamofire 第三方 Swift part1 导入工程根据前面下载一个版本的 Alamofire 文件新建一个工程拷贝 Alamofire 文件到我们新建的工程中添加文件到我们自己的工程中检查一下我们静态库有

2017-08-18 18:07:31 920

原创 iOS 代码关闭App

程序的死亡大致有三种:自然死亡,即无疾而终,通常就是main()中的一个return 0;自杀,当程序发现自己再活下去已经没有任何意义时,通常会选择自杀。当然,这种自杀也是一种请求式的自杀,即请求OS将自己毙掉方法一. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"退!出!" message:@"退出APP" delegat

2017-08-17 15:03:08 1885

原创 pch文件的使用, 头文件使用, 常量(const)的定义,以及一些常用的宏定义

一 pch文件的创建右击选择 New File出现下面界面选择 iOS -other-PCH File-next点击create就会生成一个pch文件点击左侧栏中的工程名显示如下界面然后通过在搜索栏里查找Prefix Header文件快速定位到pch然后按照下面方式操作填写路径将下面的属性设置为yes完成二 头文件 Headerfileh 右击选择 New File出现下面界面选择

2017-08-12 11:43:16 1559

原创 C# 中的数组和字典问题

一 . 数组(List)1 . 创建数组 //创建数组 List<string> list = new List<string>(); // Example List 2 .向数组中添加元素值 list.Add(videoBgImgURL = videoBgImgURL);// Contains: spaniel list.Add(videoUrl = videoUrl);// Cont

2017-08-04 20:15:16 5502

转载 创建WorkSpace方式的iOS多工程联合编译包含Static Library

现在众多公司都不只有一个项目,但众多项目中有些功能是一样的,所以功能模块化是大家通行的办法。在开发中,为了提高效率,我们可以将众多project 放到一个Workspace下,将模块化的功能打成.a静态库,并在Workspace下进行联调。具体步骤如下:1、创建一个空的App Project 启动Xcode点击File->New->Project选择Single View Application

2017-08-03 15:49:09 925

转载 使用Analyze 和Instruments-Leaks分析解决iOS内存泄露

使用Analyze 和Instruments-Leaks分析解决iOS内存泄露  使用Analyze和Instruments-Leaks分析解决iOS内存泄露 实验的开发环境:Xcode 7 一、使用Product-Analyze分析内存泄( 快捷键: cmd + shift + B )APP程序开发完成后,可以

2017-07-31 17:12:05 525

原创 UIWebView 使用

1. 获取 HTML 的数据内容 NSString *htmlString = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"https://v.qq.com/iframe/player.html?vid=n0014v7djf4&tiny=0&auto=0"] encoding:NSUTF8StringEncoding erro

2017-07-25 13:41:23 199

原创 .net 的登陆验证接口的实现

1.创建数据库 User表:2. 创建一个Model类 : User1.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;namespace MyApiTest.Models{ public class User1 { public string

2017-07-20 18:40:57 1392

原创 关于MySQL数据库操作

一 操作Navicat for MySQL 客户端操作使用 sql 语句进行数据库操作二 常用的MySQL 命令语句增删改查三 对数据库的一些操作两个表通过主外键关联一. 操作:1. Navicat for MySQL 客户端操作1. 使用 sql 语句进行数据库操作打开需要操作的数据库点击查询点击新建查询,打开查询工作窗口输入 sql 语句 eg: insert

2017-07-14 17:59:52 374

原创 .net实现app接口的Demo简单教程

在Webconfig 文件中配置一个全局的数据库链接字符串在 WebApiConfigcs 中设置为返还格式为JSon格式添加MySQL 引用创建一个Model类Buyercs在controller 中使用返回格式为JSon格式的接口:1. 在Web.config 文件中配置一个全局的数据库链接字符串 在<configuration>...</configuration> 中 添加以下代

2017-07-14 11:56:23 863

原创 Asp.net WebAPI 构建后台数据接口

1.新建项目 2.选择WebApi,并使用空模板(这里不想要一些其他的mvc的东西)3.新建一个model4.写几个属性using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace APITest.Models{ public class Test {

2017-07-10 15:33:50 9693 1

原创 RN的购物车实现( 数量,单价,总价,总数 )

1. 导入 JSON 数据: (data.json)[ { "id": "1", "image": "a", "money": "39", "name": "\u5fb7\u56fdOETTINGER\u5965\u4e01\u683c\u5927\u9ea6\u5564\u9152500ml*4\u7f50\/\u7ec4" }, { "id":

2017-07-01 11:07:53 2600

原创 RN 的持久化存储(AsyncStorage)的使用

AsyncStorage 是RN 库自带的系统控件,不需要 npm 直接 import 使用即可 下面有两种方法:方法一 .import React, {Component} from 'react'import { AppRegistry, StyleSheet, View, TextInput, AsyncStorage, Text}

2017-07-01 10:45:42 5003

创建WorkSpace方式的iOS多工程联合编译包含Static Library

创建WorkSpace方式的iOS多工程联合编译包含Static Library

2017-08-03

JS 的小demo

关于 JS 交互

2017-04-25

iOSApp版本更新Demo

关于APP的版本更新的Demo

2016-12-18

空空如也

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

TA关注的人

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