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

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

原创 iOS 面试题整理(持续跟新)
数据持久化的方式有哪些1. 数据持久化的方式有哪些? 序号 方法 1 归档(NSKeyedArchiver) 2 写入沙盒 3 plist 文件 4 属性列表(NSUserDefaults) 5 sqlite 6 FMDB 7 CoreData
2017-08-02 17:51:51
435

原创 .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
1213

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

原创 Mac 的终端命令大全
目录操作 命令名 功能描述 使用举例 pwd 显示当前目录的路径名 mkdir 创建一个目录 mkdir dirname rmdir 删除一个目录 rmdir dirname mvdir 移动或重命名一个目录 mvdir dir1 dir2 dircmp 比较两个目录的内容 dircmp dir1 dir2 cd 改变当
2017-06-15 15:59:04
474

原创 开发中各种错误汇总
一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
651

原创 ios开发常用技巧汇总 + 小功能代码
一iOS 9 以后 使用http请求 所需的配置二NSCalendar用法将网络数据读取为字符串读取络图多线程这种方式只管建立线程不管回收线程户缺省值NSUserDefaults读取view之间转换的动态效果设置UIScrollView 滑动用法iphone的系统目录状态栏显示indicatorapp Icon显示数字sqlite保存地址键盘弹出隐藏textfield变位
2016-12-08 15:07:47
965
原创 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
1289
原创 获取 iPhone 的 UUID 教程
一. 使用微信扫描二. 使用 Safari 浏览器打开三. 点击获取 UUID四. 点击安装证书五. 拷贝 UUID 出来
2019-04-11 20:16:16
2690
原创 iOS 中实用的第三方库
iOS 中实用的第三方库图像相关网络相关数据相关图像相关图片/照片选择+编辑:HXPhotoPickerhttps://github.com/SilenceLove/HXPhotoPicker.git生产图片长图:TYSnapshotScrollhttps://github.com/TonyReet/TYSnapshotScroll网络相关数据相关...
2019-03-26 18:17:53
613
原创 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
1087
原创 iOS中获取NSError错误信息汇总
iOS的NSError错误信息问题汇总一. URL网络框架错误域问题使用AFNetworking 走了fail方法,输出错误信息1. 网络请求中, 错误值作为域 NSURLErrorDomain 的 NSError 对象的错误代码属性返回。 error ------->>>>>> Error Domain=NSURLErrorDomain Code=...
2019-01-10 17:50:06
11001
原创 iOS中常用的设计模式
iOS中常用的几种设计模式 iOS中常用的几种设计模式1.代理模式2. 观察者模式(通知机制,KVO机制)4. 单例5. 适配器()6. 策略9. 装饰器(Decorator)10. 原型(Prototype)对象创建接口适配对象去耦抽象集合行为扩展算法封装性能与对象访问对象状态原型(Prototype)适配器(Adapter)...
2019-01-09 16:53:11
6385
原创 AFNetworking取消正在进行的网络请求
当在实时搜索的需求中,只需要保留最新一次的数据时1.以AFNetworking为例,上我自己的网络请求封装主要代码://单例模式+ (HttpManager *)sharedManager{ static dispatch_once_t once; dispatch_once(&once, ^{ httpManager = [[HttpManager allo...
2019-01-02 17:12:04
2975
原创 Xcode工程中的文件头部注释
创建文件名为: IDETemplateMacros.plist 的文件; 给文件添加你想自定义的宏名称,如: GITHUB 给自定义的宏填上对应的值,如:https://github.com/CoderLanni 使用文本查看:<plist version="1.0"><dict> &a
2018-09-11 18:03:06
513
原创 代码片段(持续增加)
一1.修改导航栏的底线一1.修改导航栏的底线 通过图片来修改导航栏的黑色底线-(void)viewWillAppear:(BOOL)animated{//添加有一张有颜色的图片来改变底线的颜色 [self.navigationController.navigationBar setShadowImage:nil]; [self.navig...
2018-08-31 20:02:43
190
原创 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
1597
原创 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
342
原创 Mac连不上svn 的原因
Mac上svn 死活连不上的原因Mac上svn 死活连不上的原因 设置- 》网络-》高级选项-》DNS。 之前因为有时候AppStore连不上,所以改过DNS,svn死活连不上,刚开始还以为是客户端的问题,发现用网页打svn也打不开,所以判定是电脑的网络设置有问题。 解决方法: 直接把所有的DNS删了,让电脑自动配置DNS。
2017-10-13 12:38:16
1110
原创 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
395
原创 iOS 项目架构与代码规范
*非原创, copy自多位大神力作iOS 项目架构与代码规范iOS 项目架构与代码规范一 项目架构应用入口主目录按照模块分类内目录按照业务分类管理模块工具类基类第三方 全局宏定义资源文件Pods三方管理二 代码规范常量的命名pragma mark 使用一. 项目架构:架构原则:易读性、易维护性、易扩展性。1.应用入口AppDelegate是应用的代理,应用级的事件都委托它处
2017-08-31 19:23:11
1248
原创 Cocoa依赖管理器 -- 去中心化的Carthage & Cocoapods
一 CarthageCarthage简单介绍Carthage和cocoapods 的区别Carthage的安装和使用卸载更新 CartageCarthage的工作过程说明二 Cocoapods更新使用搜索cocoapods是否支持要使用的第三方类库切换到工程目录路径下 cd 路径安装Podfile文件如果再次在Podfile文件中增加其他类库的依赖完成之后需要更新 Podfil
2017-08-24 14:49:49
783
原创 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
2731
原创 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
356
原创 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
449
原创 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
861
原创 Swift 中的网络请求问题 OC(AFNetworking) && Swift(Alamofire)
一使用 AFNetworking 第三方OC 混编导入 AFNetworking 第三方建立 Swift 与 OC 的桥接头文件在操作的 VC 中实现代码二 使用 Alamofire 第三方 Swift part1 导入工程根据前面下载一个版本的 Alamofire 文件新建一个工程拷贝 Alamofire 文件到我们新建的工程中添加文件到我们自己的工程中检查一下我们静态库有
2017-08-18 18:07:31
1218
原创 iOS 代码关闭App
程序的死亡大致有三种:自然死亡,即无疾而终,通常就是main()中的一个return 0;自杀,当程序发现自己再活下去已经没有任何意义时,通常会选择自杀。当然,这种自杀也是一种请求式的自杀,即请求OS将自己毙掉方法一. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"退!出!" message:@"退出APP" delegat
2017-08-17 15:03:08
2012
原创 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
1958
原创 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
5641
转载 创建WorkSpace方式的iOS多工程联合编译包含Static Library
现在众多公司都不只有一个项目,但众多项目中有些功能是一样的,所以功能模块化是大家通行的办法。在开发中,为了提高效率,我们可以将众多project 放到一个Workspace下,将模块化的功能打成.a静态库,并在Workspace下进行联调。具体步骤如下:1、创建一个空的App Project 启动Xcode点击File->New->Project选择Single View Application
2017-08-03 15:49:09
969
转载 使用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
571
原创 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
225
原创 .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
1447
原创 关于MySQL数据库操作
一 操作Navicat for MySQL 客户端操作使用 sql 语句进行数据库操作二 常用的MySQL 命令语句增删改查三 对数据库的一些操作两个表通过主外键关联一. 操作:1. Navicat for MySQL 客户端操作1. 使用 sql 语句进行数据库操作打开需要操作的数据库点击查询点击新建查询,打开查询工作窗口输入 sql 语句 eg: insert
2017-07-14 17:59:52
408
原创 .net实现app接口的Demo简单教程
在Webconfig 文件中配置一个全局的数据库链接字符串在 WebApiConfigcs 中设置为返还格式为JSon格式添加MySQL 引用创建一个Model类Buyercs在controller 中使用返回格式为JSon格式的接口:1. 在Web.config 文件中配置一个全局的数据库链接字符串 在<configuration>...</configuration> 中 添加以下代
2017-07-14 11:56:23
992
原创 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
9813
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
2669
原创 RN 的持久化存储(AsyncStorage)的使用
AsyncStorage 是RN 库自带的系统控件,不需要 npm 直接 import 使用即可 下面有两种方法:方法一 .import React, {Component} from 'react'import { AppRegistry, StyleSheet, View, TextInput, AsyncStorage, Text}
2017-07-01 10:45:42
5111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人