兩個NSIndexPath之間直接作比較

2021-07-03 01:12:48 字數 352 閱讀 7682

最近專案中遇到要判斷nsindexpath記錄的位置是否相同,

最開始直接用的等號來判斷

if (selectedindexpath != indexpath) 

結果發現在64位的機器上可以,32位的就不行。

後來換成了以下方法就ok了。

if (selectedindexpath.row != indexpath.row || selectedindexpath.section != indexpath.section)

orbool isequal = ([firstindexpath compare:secondindexpath] == nsorderedsame) ? yes : no;

漫步於兩個心靈之間

最近在網上碰到一和我幾乎用乙個鼻孔出氣的人,才第一次體會到王力巨集的那句歌詞 我還沒說可惜 你已經在嘆氣 不可思議的默契 驚嘆彼此心靈相似的同時,也享用了那份獨到的快樂。說實話我戀愛過,但即使我的戀人也不曾這樣和我心有靈犀一點通。就這樣漫步在兩個心靈間,像靜靜的湖面.也許網路並不能保證什麼,尤其是人...

兩個APP之間實現跳轉

乙個程式若要跳到另乙個程式。需要在目標程式的plist檔案裡面修改 開啟info.plist,新增一項url types 展開url types,再展開item0,將item0下的url identifier修改為url scheme 展開url scheme 然後在原程式裡面,要開始跳轉的地方,可...

兩個指標之間的運算

只有指向同一陣列的倆個指標變數之間才可以進行計算。否則是沒有意義的。int pf1,pf2 int arr 10 pf1 arr pf2 arr 1 auto result pf2 pf1 計算機具體運算是兩個位址值相減。應該是過載了運算子 結果是指標值相減除以指標所指物件的大小。因為單純的位址值相...