原创 在Xcode裏面連接MySQL,同時顯示出mysql裏的數據

最近因爲課程設計的需要,所以要連接數據庫,我個人覺得SQL Server太大了,所以我就下載了MySQL,而且爲了操作數據簡單點就下載了Workbench,這個管理軟件,挺實用的,workbench和MySQL的連接我就不多說了,但是需要

原创 用Xcode編寫一個五子棋(還是一個初學者)

五子棋是我第一個開始寫的,可以真正運行的程序,雖然現在還在努力編寫中,我還沒有完成啊,主要是想通過這種方式記錄下我做錯的地方,然後自己一點一點改正的地方,希望通過一點點的累積,能夠慢慢成長。 1.剛開始知道要做五子棋的時候,感覺不會很難,

原创 mac終端命令大全

如何進入命令行操作模式 再圖形界面下,用finder 打開 應用程序 》實用程序》終端 如果連圖形界面都進不去了(比如安錯了顯示驅動),開機時按 F8,用-s參數啓動,然後輸入命令 mount -uw / 獲得權限 爲了防止誤操作破壞系統

原创 使用wireshark進行抓包

最近因爲項目需要,所以學了用wireshark來抓包,一開始不太會用,但是等稍微能上手一點之後,我發現這真是一個好工具。因爲他能夠捕捉你上網時候發的請求,能捕捉返回來的東西,總之是挺有用的一個。 他是這樣個圖標。 網上有很多安裝教程,我

原创 Sip 響應狀態碼 對照 詳解

SIP應答消息狀態碼 與功能類型 狀態碼 狀態說明 臨時應答(1XX) 100 Trying 正在處理中 180 Ringing 振鈴 181 call being forwarder 呼叫正在前向 182 queue 排隊 181*

原创 仿新浪微博學習筆記05

上次做了提醒數字,然後進行封裝,可以隨程序進行調用,看一下上次運行的結果: 接下來繼續完善tabbar,因爲新浪微博tabbar中間是有一個加號的,所以我也需要弄一個加號,這次就是做加號。 首次需要將提醒數字先去掉,首頁裏面

原创 仿新浪微博學習筆記03

在完成自定義tabbar之後,就可以進行下一步了,先來看下上次的運行圖: tabbar做到現在,可能有點暈了,因爲有2層tabor以及button,下面就先來分析一下: 這張效果圖的時候,是因爲有2層的but

原创 Cell長按添加UIMenuController以及cell canBecomeFirstResponder exception的問題

網上有很多這個UIMenuController的教程,以及很多可以替代這個顯示的第三方,例如:DXPopover等 由於項目UI更改需要,改爲系統的UIMenuController顯示。 項目中cell有很多個,但是有一個基類的自定義ce

原创 iOS VoIP push and PushKit

What PushKit does and why you should use it. In iOS 8 Apple introduced PushKit as part of their effort to improve bat

原创 Mac OS X下的網絡編程(socket)的機制

對於socket的機制來說,應該都是差不多的如果用C來寫的話,我給出一個簡要說明1.1 什麼是Socket?Socket是網絡文件描述符。在基於Socket的編程技術中,用戶不直接訪問發送和接收包的網絡接口設備,而是建立一箇中間文件描述符

原创 在LLDB下排查message sent to deallocated instance問題

最近在用MRC做一個測試項目,因爲第一次用MRC,所以出現了很多問題,當我在用Analyze分析之後,就跟着它的提示改了,改了之後程序一運行就crash了,百度了之後才知道原來Xcode的Analyze也只是提示而已,並不一定是正確的。在

原创 項目中的連接本地服務器以及JSON解析

在做項目的時候用到了連接本地服務器以及JSON編碼。 首先是在本地電腦上搭建服務器,但是在MAC上,apache是自帶的,唯一需要安裝就是數據庫,apache的啓動很簡單,只要在terminal裏輸入:sudo apachectl -k

原创 仿新浪微博學習筆記01

       最近在跟着視頻做一個app,是仿新浪微博的,通過新浪公開的接口來做。雖然是跟着教學視頻做的,但是我感覺自己在思考方面有了一些提高,因爲他裏面的一些思想是我現在所達不到的,爲此,我打算把我跟着視頻做的寫下來,並且鞏固一下。 首

原创 iOS面試題

1.#import和#include的區別 @class? @class一般用於頭文件中需要聲明該類的某個實例變量的時候用到,在m文 件中還是需要使用#import 而#import比起#include的好處就是不會引起交叉編譯 2. r

原创 仿新浪微博學習筆記02

上次基本完成了tabbar上的按鈕和圖片的適配了,接下來是接着完善,自定義tabbar,其實這幾天在做的過程中,我充分發現封裝的好處,不僅能夠讓你的思維更加緊密,具有統一性,而且在調用創建過程中十分方便,效率很高,當然這是對於有一定使用量