翱翔的魁魁

一个iOS程序员

Swift_cocoapos导入第三方库_桥接文件

Swift 使用pod导入第三类库简单使用 在Swift5.0里,直接使用pod导入第三方类库,不使用桥接文件,直接import第三库类名就可以使用第三方库。 但是这样的处理方式,在每个需要该第三方的地方都需要进行的import操作,太过麻烦。 利用桥接文件,达到类似于Objective-C...

2019-06-29 12:05:40

阅读数 5

评论数 0

算法_两个数之和

两个数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的下标。 // 解法1:此解法耗时多,占用的内存较少 func twoSum(_ nums: [Int], _ target: Int) -> [Int] { ...

2019-06-24 21:55:08

阅读数 7

评论数 0

mac_系统升级至macOS Mojave无法pod问题解决方案

打开Xcode偏好设置,如图所示操作

2019-04-23 16:53:58

阅读数 47

评论数 0

iOS_修改UISearchBar背景为透明色

for (UIView *subview in searchBar.subviews) { for(UIView* grandSonView in subview.subviews){ if ([grandSonView isKindOfClass:NSCl...

2019-03-26 10:47:47

阅读数 51

评论数 0

mac_删除系统预装iTunes.app

删除系统预装iTunes.app 苹果系统自带的软件iTunes.app,没有直接的权限去操作,而且在应用程序列表内,选择iTunes发现也没有移到废纸篓选项,这时候就需要通过特定的方法删除此软件。 1、重启电脑,在重启的过程中按住command+R组合键,进入恢复工具界面,点击“使用工具”选...

2019-03-22 21:36:58

阅读数 58

评论数 0

cocoapos的安装

目录 1、检测安装rvm 2、利用rvm更新ruby 3、检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems) 4、检查ruby源并移除 5、安装CocoaPods 6、cocoapod集成第三方框架至项目中 1、检测安装rvm 检测mac是否安装了rvm...

2018-12-12 16:18:24

阅读数 64

评论数 0

iOS计算统计代码量

终端进入根目录 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name...

2018-12-10 15:19:56

阅读数 65

评论数 0

ionic_报错Android Studio gradle Received status code 400 from server: Bad Request Could not get resour

ionic报错信息: Android Studio gradle Received status code 400 from server: Bad Request Could not get resource 'https://jcenter.bintray.com/me/tatarka/gra...

2018-11-13 15:45:46

阅读数 97

评论数 0

ionic_开发环境准备

安装brew,运行命令行 https://brew.sh/ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ...

2018-11-13 15:40:12

阅读数 37

评论数 0

JavaScript_页面跳转传值

方式一:用缓存进行传值 // 存储值 localStorage.setItem("jsonData","jsonDataValue"); // 获取值 localStorage.getItem("jsonD...

2018-11-13 15:11:53

阅读数 121

评论数 0

ionic3_ion-slide报错Uncaught TypeError: Cannot read property 'hasAttribute' of undefined

在使用ion-slide时报错Uncaught TypeError: Cannot read property 'hasAttribute' of undefined,经检查发现是由于数组数据没有值的原因造成的。 解决方法: 1、为数组数据赋死值。 2、对数组数据的长度进行判断,进而隐藏或显示io...

2018-10-15 17:03:29

阅读数 292

评论数 0

ionic_解决安卓手机状态栏黑色问题

安卓手机`statusbar`显示异常,显示为黑色,时间等均看不到;查看配置文件`config.xml`发现`cordova-plugin-statusbar`版本为2.4.1。 可以运行以下命令行将版本降低至2.2.1即可解决问题。 cordova plugin rm cordova-plu...

2018-09-13 17:06:50

阅读数 696

评论数 0

UnhandledPromiseRejectionWarning: Error: spawn EACCES

Ionic打包报错: UnhandledPromiseRejectionWarning: Error: spawn EACCES 解决方法: 类似,根据不同机器环境gradle版本不同(我的是4.1版本),输入以下命令 sudo chmod +x /Applications/Andro...

2018-07-16 19:13:59

阅读数 1028

评论数 0

No resource identifier found for attribute 'appComponentFactory' in package 'android'

Ionic运行命令行,打包报错No resource identifier found for attribute 'appComponentFactory' in package 'android' 解决方法: 在项目级别的build.gradle(./platforms/android/b...

2018-07-16 19:11:29

阅读数 6769

评论数 1

mac_完全删除Android Studio配置

只删除应用程序内的Android Studio并不能删除配置文件。 执行以下命令 rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Library/Prefer...

2018-07-04 14:21:09

阅读数 345

评论数 0

ionic_页面滚动

// 1、导入ViewChild、Content import {Component, ViewChild} from '@angular/core'; import { IonicPage, NavController, NavParams,Content } from 'ionic-angul...

2018-06-06 17:21:09

阅读数 224

评论数 0

TypeScript_For循环

let testArray = [20, "string", true, "hahha"]; for循环 for循环其实是标准的C语言风格语法。 for (var i = 0; i < test...

2018-06-02 14:29:29

阅读数 3218

评论数 0

ionic3 定时器的使用

ionic3、Angular4 定时器的使用 // 声明变量 applicationInterval:any; // 定时器 // 使用定时器,每秒执行一次 ionViewDidEnter(){ let that = this; let applicationPageOp...

2018-05-26 17:35:53

阅读数 1411

评论数 0

ionic 处理页面导航条返回事件,返回指定页面

ionic:返回上一页面的方法 this.navCtrl.pop(); ionic:返回指定页面的方法: // 第一步:导入ViewChild 和 Navbar import { Component,ViewChild } from '@angular/core'; import...

2018-05-26 11:40:04

阅读数 2071

评论数 3

ionic 页面生命周期

ionic 页面的生命周期 // 第一页面的代码 constructor(public navCtrl: NavController, public navParams: NavParams) { console.log("页面:第一页:constructor&a...

2018-05-26 11:28:16

阅读数 166

评论数 0

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